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

models.personalize-2018-05-22-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ ],
    "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" : [ ]
  },
  "metadata" : {
    "apiVersion" : "2018-05-22",
    "asyncBuilder" : "DefaultPersonalizeAsyncClientBuilder",
    "asyncBuilderInterface" : "PersonalizeAsyncClientBuilder",
    "asyncClient" : "DefaultPersonalizeAsyncClient",
    "asyncInterface" : "PersonalizeAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultPersonalizeBaseClientBuilder",
    "baseBuilderInterface" : "PersonalizeBaseClientBuilder",
    "baseExceptionName" : "PersonalizeException",
    "baseRequestName" : "PersonalizeRequest",
    "baseResponseName" : "PersonalizeResponse",
    "cborProtocol" : false,
    "clientPackageName" : "personalize",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Amazon Personalize",
    "documentation" : "

Amazon Personalize is a machine learning service that makes it easy to add individualized recommendations to customers.

", "endpointPrefix" : "personalize", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.personalize", "fullModelPackageName" : "software.amazon.awssdk.services.personalize.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.personalize.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.personalize.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.personalize.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "personalize.model", "paginatorsPackageName" : "personalize.paginators", "protocol" : "json", "requestTransformPackageName" : "personalize.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "Personalize", "serviceName" : "Personalize", "signingName" : "personalize", "syncBuilder" : "DefaultPersonalizeClientBuilder", "syncBuilderInterface" : "PersonalizeClientBuilder", "syncClient" : "DefaultPersonalizeClient", "syncInterface" : "PersonalizeClient", "transformPackageName" : "personalize.transform", "uid" : "personalize-2018-05-22", "xmlProtocol" : false }, "operations" : { "CreateCampaign" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a campaign by deploying a solution version. When a client calls the GetRecommendations and GetPersonalizedRanking APIs, a campaign is specified in the request.

Minimum Provisioned TPS and Auto-Scaling

A transaction is a single GetRecommendations or GetPersonalizedRanking call. Transactions per second (TPS) is the throughput and unit of billing for Amazon Personalize. The minimum provisioned TPS (minProvisionedTPS) specifies the baseline throughput provisioned by Amazon Personalize, and thus, the minimum billing charge. If your TPS increases beyond minProvisionedTPS, Amazon Personalize auto-scales the provisioned capacity up and down, but never below minProvisionedTPS, to maintain a 70% utilization. There's a short time delay while the capacity is increased that might cause loss of transactions. It's recommended to start with a low minProvisionedTPS, track your usage using Amazon CloudWatch metrics, and then increase the minProvisionedTPS as necessary.

Status

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

To get the campaign status, call DescribeCampaign.

Wait until the status of the campaign is ACTIVE before asking the campaign for recommendations.

Related APIs

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateCampaignRequest", "variableName" : "createCampaignRequest", "variableType" : "CreateCampaignRequest", "documentation" : "", "simpleType" : "CreateCampaignRequest", "variableSetterType" : "CreateCampaignRequest" }, "methodName" : "createCampaign", "operationName" : "CreateCampaign", "paginated" : false, "returnType" : { "returnType" : "CreateCampaignResponse", "documentation" : null }, "syncReturnType" : "CreateCampaignResponse" }, "CreateDataset" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an empty dataset and adds it to the specified dataset group. Use CreateDatasetImportJob to import your training data to a dataset.

There are three types of datasets:

  • Interactions

  • Items

  • Users

Each dataset type has an associated schema with required field types. Only the Interactions dataset is required in order to train a model (also referred to as creating a solution).

A dataset can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

To get the status of the dataset, call DescribeDataset.

Related APIs

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateDatasetRequest", "variableName" : "createDatasetRequest", "variableType" : "CreateDatasetRequest", "documentation" : "", "simpleType" : "CreateDatasetRequest", "variableSetterType" : "CreateDatasetRequest" }, "methodName" : "createDataset", "operationName" : "CreateDataset", "paginated" : false, "returnType" : { "returnType" : "CreateDatasetResponse", "documentation" : null }, "syncReturnType" : "CreateDatasetResponse" }, "CreateDatasetGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an empty dataset group. A dataset group contains related datasets that supply data for training a model. A dataset group can contain at most three datasets, one for each type of dataset:

  • Interactions

  • Items

  • Users

To train a model (create a solution), a dataset group that contains an Interactions dataset is required. Call CreateDataset to add a dataset to the group.

A dataset group can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING

To get the status of the dataset group, call DescribeDatasetGroup. If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the creation failed.

You must wait until the status of the dataset group is ACTIVE before adding a dataset to the group.

You can specify an AWS Key Management Service (KMS) key to encrypt the datasets in the group. If you specify a KMS key, you must also include an AWS Identity and Access Management (IAM) role that has permission to access the key.

APIs that require a dataset group ARN in the request

Related APIs

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateDatasetGroupRequest", "variableName" : "createDatasetGroupRequest", "variableType" : "CreateDatasetGroupRequest", "documentation" : "", "simpleType" : "CreateDatasetGroupRequest", "variableSetterType" : "CreateDatasetGroupRequest" }, "methodName" : "createDatasetGroup", "operationName" : "CreateDatasetGroup", "paginated" : false, "returnType" : { "returnType" : "CreateDatasetGroupResponse", "documentation" : null }, "syncReturnType" : "CreateDatasetGroupResponse" }, "CreateDatasetImportJob" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a job that imports training data from your data source (an Amazon S3 bucket) to an Amazon Personalize dataset. To allow Amazon Personalize to import the training data, you must specify an AWS Identity and Access Management (IAM) role that has permission to read from the data source.

The dataset import job replaces any previous data in the dataset.

Status

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

To get the status of the import job, call DescribeDatasetImportJob, providing the Amazon Resource Name (ARN) of the dataset import job. The dataset import is complete when the status shows as ACTIVE. If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the job failed.

Importing takes time. You must wait until the status shows as ACTIVE before training a model using the dataset.

Related APIs

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateDatasetImportJobRequest", "variableName" : "createDatasetImportJobRequest", "variableType" : "CreateDatasetImportJobRequest", "documentation" : "", "simpleType" : "CreateDatasetImportJobRequest", "variableSetterType" : "CreateDatasetImportJobRequest" }, "methodName" : "createDatasetImportJob", "operationName" : "CreateDatasetImportJob", "paginated" : false, "returnType" : { "returnType" : "CreateDatasetImportJobResponse", "documentation" : null }, "syncReturnType" : "CreateDatasetImportJobResponse" }, "CreateEventTracker" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an event tracker that you use when sending event data to the specified dataset group using the PutEvents API.

When Amazon Personalize creates an event tracker, it also creates an event-interactions dataset in the dataset group associated with the event tracker. The event-interactions dataset stores the event data from the PutEvents call. The contents of this dataset are not available to the user.

Only one event tracker can be associated with a dataset group. You will get an error if you call CreateEventTracker using the same dataset group as an existing event tracker.

When you send event data you include your tracking ID. The tracking ID identifies the customer and authorizes the customer to send the data.

The event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

To get the status of the event tracker, call DescribeEventTracker.

The event tracker must be in the ACTIVE state before using the tracking ID.

Related APIs

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

Could not find the specified resource.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateEventTrackerRequest", "variableName" : "createEventTrackerRequest", "variableType" : "CreateEventTrackerRequest", "documentation" : "", "simpleType" : "CreateEventTrackerRequest", "variableSetterType" : "CreateEventTrackerRequest" }, "methodName" : "createEventTracker", "operationName" : "CreateEventTracker", "paginated" : false, "returnType" : { "returnType" : "CreateEventTrackerResponse", "documentation" : null }, "syncReturnType" : "CreateEventTrackerResponse" }, "CreateSchema" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an Amazon Personalize schema from the specified schema string. The schema you create must be in Avro JSON format.

Amazon Personalize recognizes three schema variants. Each schema is associated with a dataset type and has a set of required field and keywords. You specify a schema when you call CreateDataset.

Related APIs

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateSchemaRequest", "variableName" : "createSchemaRequest", "variableType" : "CreateSchemaRequest", "documentation" : "", "simpleType" : "CreateSchemaRequest", "variableSetterType" : "CreateSchemaRequest" }, "methodName" : "createSchema", "operationName" : "CreateSchema", "paginated" : false, "returnType" : { "returnType" : "CreateSchemaResponse", "documentation" : null }, "syncReturnType" : "CreateSchemaResponse" }, "CreateSolution" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates the configuration for training a model. A trained model is known as a solution. After the configuration is created, you train the model (create a solution) by calling the CreateSolutionVersion operation. Every time you call CreateSolutionVersion, a new version of the solution is created.

After creating a solution version, you check its accuracy by calling GetSolutionMetrics. When you are satisfied with the version, you deploy it using CreateCampaign. The campaign provides recommendations to a client through the GetRecommendations API.

To train a model, Amazon Personalize requires training data and a recipe. The training data comes from the dataset group that you provide in the request. A recipe specifies the training algorithm and a feature transformation. You can specify one of the predefined recipes provided by Amazon Personalize. Alternatively, you can specify performAutoML and Amazon Personalize will analyze your data and select the optimum USER_PERSONALIZATION recipe for you.

Status

A solution can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

To get the status of the solution, call DescribeSolution. Wait until the status shows as ACTIVE before calling CreateSolutionVersion.

Related APIs

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

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

Could not find the specified resource.

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

The limit on the number of requests per second has been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateSolutionRequest", "variableName" : "createSolutionRequest", "variableType" : "CreateSolutionRequest", "documentation" : "", "simpleType" : "CreateSolutionRequest", "variableSetterType" : "CreateSolutionRequest" }, "methodName" : "createSolution", "operationName" : "CreateSolution", "paginated" : false, "returnType" : { "returnType" : "CreateSolutionResponse", "documentation" : null }, "syncReturnType" : "CreateSolutionResponse" }, "CreateSolutionVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Trains or retrains an active solution. A solution is created using the CreateSolution operation and must be in the ACTIVE state before calling CreateSolutionVersion. A new version of the solution is created every time you call this operation.

Status

A solution version can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

To get the status of the version, call DescribeSolutionVersion. Wait until the status shows as ACTIVE before calling CreateCampaign.

If the status shows as CREATE FAILED, the response includes a failureReason key, which describes why the job failed.

Related APIs

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateSolutionVersionRequest", "variableName" : "createSolutionVersionRequest", "variableType" : "CreateSolutionVersionRequest", "documentation" : "", "simpleType" : "CreateSolutionVersionRequest", "variableSetterType" : "CreateSolutionVersionRequest" }, "methodName" : "createSolutionVersion", "operationName" : "CreateSolutionVersion", "paginated" : false, "returnType" : { "returnType" : "CreateSolutionVersionResponse", "documentation" : null }, "syncReturnType" : "CreateSolutionVersionResponse" }, "DeleteCampaign" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes a campaign by deleting the solution deployment. The solution that the campaign is based on is not deleted and can be redeployed when needed. A deleted campaign can no longer be specified in a GetRecommendations request. For more information on campaigns, see CreateCampaign.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteCampaignRequest", "variableName" : "deleteCampaignRequest", "variableType" : "DeleteCampaignRequest", "documentation" : "", "simpleType" : "DeleteCampaignRequest", "variableSetterType" : "DeleteCampaignRequest" }, "methodName" : "deleteCampaign", "operationName" : "DeleteCampaign", "paginated" : false, "returnType" : { "returnType" : "DeleteCampaignResponse", "documentation" : null }, "syncReturnType" : "DeleteCampaignResponse" }, "DeleteDataset" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a dataset. You can't delete a dataset if an associated DatasetImportJob or SolutionVersion is in the CREATE PENDING or IN PROGRESS state. For more information on datasets, see CreateDataset.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteDatasetRequest", "variableName" : "deleteDatasetRequest", "variableType" : "DeleteDatasetRequest", "documentation" : "", "simpleType" : "DeleteDatasetRequest", "variableSetterType" : "DeleteDatasetRequest" }, "methodName" : "deleteDataset", "operationName" : "DeleteDataset", "paginated" : false, "returnType" : { "returnType" : "DeleteDatasetResponse", "documentation" : null }, "syncReturnType" : "DeleteDatasetResponse" }, "DeleteDatasetGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a dataset group. Before you delete a dataset group, you must delete the following:

  • All associated event trackers.

  • All associated solutions.

  • All datasets in the dataset group.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteDatasetGroupRequest", "variableName" : "deleteDatasetGroupRequest", "variableType" : "DeleteDatasetGroupRequest", "documentation" : "", "simpleType" : "DeleteDatasetGroupRequest", "variableSetterType" : "DeleteDatasetGroupRequest" }, "methodName" : "deleteDatasetGroup", "operationName" : "DeleteDatasetGroup", "paginated" : false, "returnType" : { "returnType" : "DeleteDatasetGroupResponse", "documentation" : null }, "syncReturnType" : "DeleteDatasetGroupResponse" }, "DeleteEventTracker" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the event tracker. Does not delete the event-interactions dataset from the associated dataset group. For more information on event trackers, see CreateEventTracker.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteEventTrackerRequest", "variableName" : "deleteEventTrackerRequest", "variableType" : "DeleteEventTrackerRequest", "documentation" : "", "simpleType" : "DeleteEventTrackerRequest", "variableSetterType" : "DeleteEventTrackerRequest" }, "methodName" : "deleteEventTracker", "operationName" : "DeleteEventTracker", "paginated" : false, "returnType" : { "returnType" : "DeleteEventTrackerResponse", "documentation" : null }, "syncReturnType" : "DeleteEventTrackerResponse" }, "DeleteSchema" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a schema. Before deleting a schema, you must delete all datasets referencing the schema. For more information on schemas, see CreateSchema.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteSchemaRequest", "variableName" : "deleteSchemaRequest", "variableType" : "DeleteSchemaRequest", "documentation" : "", "simpleType" : "DeleteSchemaRequest", "variableSetterType" : "DeleteSchemaRequest" }, "methodName" : "deleteSchema", "operationName" : "DeleteSchema", "paginated" : false, "returnType" : { "returnType" : "DeleteSchemaResponse", "documentation" : null }, "syncReturnType" : "DeleteSchemaResponse" }, "DeleteSolution" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes all versions of a solution and the Solution object itself. Before deleting a solution, you must delete all campaigns based on the solution. To determine what campaigns are using the solution, call ListCampaigns and supply the Amazon Resource Name (ARN) of the solution. You can't delete a solution if an associated SolutionVersion is in the CREATE PENDING or IN PROGRESS state. For more information on solutions, see CreateSolution.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteSolutionRequest", "variableName" : "deleteSolutionRequest", "variableType" : "DeleteSolutionRequest", "documentation" : "", "simpleType" : "DeleteSolutionRequest", "variableSetterType" : "DeleteSolutionRequest" }, "methodName" : "deleteSolution", "operationName" : "DeleteSolution", "paginated" : false, "returnType" : { "returnType" : "DeleteSolutionResponse", "documentation" : null }, "syncReturnType" : "DeleteSolutionResponse" }, "DescribeAlgorithm" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the given algorithm.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeAlgorithmRequest", "variableName" : "describeAlgorithmRequest", "variableType" : "DescribeAlgorithmRequest", "documentation" : "", "simpleType" : "DescribeAlgorithmRequest", "variableSetterType" : "DescribeAlgorithmRequest" }, "methodName" : "describeAlgorithm", "operationName" : "DescribeAlgorithm", "paginated" : false, "returnType" : { "returnType" : "DescribeAlgorithmResponse", "documentation" : null }, "syncReturnType" : "DescribeAlgorithmResponse" }, "DescribeCampaign" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the given campaign, including its status.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

When the status is CREATE FAILED, the response includes the failureReason key, which describes why.

For more information on campaigns, see CreateCampaign.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeCampaignRequest", "variableName" : "describeCampaignRequest", "variableType" : "DescribeCampaignRequest", "documentation" : "", "simpleType" : "DescribeCampaignRequest", "variableSetterType" : "DescribeCampaignRequest" }, "methodName" : "describeCampaign", "operationName" : "DescribeCampaign", "paginated" : false, "returnType" : { "returnType" : "DescribeCampaignResponse", "documentation" : null }, "syncReturnType" : "DescribeCampaignResponse" }, "DescribeDataset" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the given dataset. For more information on datasets, see CreateDataset.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeDatasetRequest", "variableName" : "describeDatasetRequest", "variableType" : "DescribeDatasetRequest", "documentation" : "", "simpleType" : "DescribeDatasetRequest", "variableSetterType" : "DescribeDatasetRequest" }, "methodName" : "describeDataset", "operationName" : "DescribeDataset", "paginated" : false, "returnType" : { "returnType" : "DescribeDatasetResponse", "documentation" : null }, "syncReturnType" : "DescribeDatasetResponse" }, "DescribeDatasetGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the given dataset group. For more information on dataset groups, see CreateDatasetGroup.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeDatasetGroupRequest", "variableName" : "describeDatasetGroupRequest", "variableType" : "DescribeDatasetGroupRequest", "documentation" : "", "simpleType" : "DescribeDatasetGroupRequest", "variableSetterType" : "DescribeDatasetGroupRequest" }, "methodName" : "describeDatasetGroup", "operationName" : "DescribeDatasetGroup", "paginated" : false, "returnType" : { "returnType" : "DescribeDatasetGroupResponse", "documentation" : null }, "syncReturnType" : "DescribeDatasetGroupResponse" }, "DescribeDatasetImportJob" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the dataset import job created by CreateDatasetImportJob, including the import job status.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeDatasetImportJobRequest", "variableName" : "describeDatasetImportJobRequest", "variableType" : "DescribeDatasetImportJobRequest", "documentation" : "", "simpleType" : "DescribeDatasetImportJobRequest", "variableSetterType" : "DescribeDatasetImportJobRequest" }, "methodName" : "describeDatasetImportJob", "operationName" : "DescribeDatasetImportJob", "paginated" : false, "returnType" : { "returnType" : "DescribeDatasetImportJobResponse", "documentation" : null }, "syncReturnType" : "DescribeDatasetImportJobResponse" }, "DescribeEventTracker" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes an event tracker. The response includes the trackingId and status of the event tracker. For more information on event trackers, see CreateEventTracker.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeEventTrackerRequest", "variableName" : "describeEventTrackerRequest", "variableType" : "DescribeEventTrackerRequest", "documentation" : "", "simpleType" : "DescribeEventTrackerRequest", "variableSetterType" : "DescribeEventTrackerRequest" }, "methodName" : "describeEventTracker", "operationName" : "DescribeEventTracker", "paginated" : false, "returnType" : { "returnType" : "DescribeEventTrackerResponse", "documentation" : null }, "syncReturnType" : "DescribeEventTrackerResponse" }, "DescribeFeatureTransformation" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the given feature transformation.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeFeatureTransformationRequest", "variableName" : "describeFeatureTransformationRequest", "variableType" : "DescribeFeatureTransformationRequest", "documentation" : "", "simpleType" : "DescribeFeatureTransformationRequest", "variableSetterType" : "DescribeFeatureTransformationRequest" }, "methodName" : "describeFeatureTransformation", "operationName" : "DescribeFeatureTransformation", "paginated" : false, "returnType" : { "returnType" : "DescribeFeatureTransformationResponse", "documentation" : null }, "syncReturnType" : "DescribeFeatureTransformationResponse" }, "DescribeRecipe" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes a recipe.

A recipe contains three items:

  • An algorithm that trains a model.

  • Hyperparameters that govern the training.

  • Feature transformation information for modifying the input data before training.

Amazon Personalize provides a set of predefined recipes. You specify a recipe when you create a solution with the CreateSolution API. CreateSolution trains a model by using the algorithm in the specified recipe and a training dataset. The solution, when deployed as a campaign, can provide recommendations using the GetRecommendations API.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeRecipeRequest", "variableName" : "describeRecipeRequest", "variableType" : "DescribeRecipeRequest", "documentation" : "", "simpleType" : "DescribeRecipeRequest", "variableSetterType" : "DescribeRecipeRequest" }, "methodName" : "describeRecipe", "operationName" : "DescribeRecipe", "paginated" : false, "returnType" : { "returnType" : "DescribeRecipeResponse", "documentation" : null }, "syncReturnType" : "DescribeRecipeResponse" }, "DescribeSchema" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes a schema. For more information on schemas, see CreateSchema.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeSchemaRequest", "variableName" : "describeSchemaRequest", "variableType" : "DescribeSchemaRequest", "documentation" : "", "simpleType" : "DescribeSchemaRequest", "variableSetterType" : "DescribeSchemaRequest" }, "methodName" : "describeSchema", "operationName" : "DescribeSchema", "paginated" : false, "returnType" : { "returnType" : "DescribeSchemaResponse", "documentation" : null }, "syncReturnType" : "DescribeSchemaResponse" }, "DescribeSolution" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes a solution. For more information on solutions, see CreateSolution.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeSolutionRequest", "variableName" : "describeSolutionRequest", "variableType" : "DescribeSolutionRequest", "documentation" : "", "simpleType" : "DescribeSolutionRequest", "variableSetterType" : "DescribeSolutionRequest" }, "methodName" : "describeSolution", "operationName" : "DescribeSolution", "paginated" : false, "returnType" : { "returnType" : "DescribeSolutionResponse", "documentation" : null }, "syncReturnType" : "DescribeSolutionResponse" }, "DescribeSolutionVersion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Describes a specific version of a solution. For more information on solutions, see CreateSolution.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeSolutionVersionRequest", "variableName" : "describeSolutionVersionRequest", "variableType" : "DescribeSolutionVersionRequest", "documentation" : "", "simpleType" : "DescribeSolutionVersionRequest", "variableSetterType" : "DescribeSolutionVersionRequest" }, "methodName" : "describeSolutionVersion", "operationName" : "DescribeSolutionVersion", "paginated" : false, "returnType" : { "returnType" : "DescribeSolutionVersionResponse", "documentation" : null }, "syncReturnType" : "DescribeSolutionVersionResponse" }, "GetSolutionMetrics" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets the metrics for the specified solution version.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetSolutionMetricsRequest", "variableName" : "getSolutionMetricsRequest", "variableType" : "GetSolutionMetricsRequest", "documentation" : "", "simpleType" : "GetSolutionMetricsRequest", "variableSetterType" : "GetSolutionMetricsRequest" }, "methodName" : "getSolutionMetrics", "operationName" : "GetSolutionMetrics", "paginated" : false, "returnType" : { "returnType" : "GetSolutionMetricsResponse", "documentation" : null }, "syncReturnType" : "GetSolutionMetricsResponse" }, "ListCampaigns" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of campaigns that use the given solution. When a solution is not specified, all the campaigns associated with the account are listed. The response provides the properties for each campaign, including the Amazon Resource Name (ARN). For more information on campaigns, see CreateCampaign.

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListCampaignsRequest", "variableName" : "listCampaignsRequest", "variableType" : "ListCampaignsRequest", "documentation" : "", "simpleType" : "ListCampaignsRequest", "variableSetterType" : "ListCampaignsRequest" }, "methodName" : "listCampaigns", "operationName" : "ListCampaigns", "paginated" : true, "returnType" : { "returnType" : "ListCampaignsResponse", "documentation" : null }, "syncReturnType" : "ListCampaignsResponse" }, "ListDatasetGroups" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of dataset groups. The response provides the properties for each dataset group, including the Amazon Resource Name (ARN). For more information on dataset groups, see CreateDatasetGroup.

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

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListDatasetGroupsRequest", "variableName" : "listDatasetGroupsRequest", "variableType" : "ListDatasetGroupsRequest", "documentation" : "", "simpleType" : "ListDatasetGroupsRequest", "variableSetterType" : "ListDatasetGroupsRequest" }, "methodName" : "listDatasetGroups", "operationName" : "ListDatasetGroups", "paginated" : true, "returnType" : { "returnType" : "ListDatasetGroupsResponse", "documentation" : null }, "syncReturnType" : "ListDatasetGroupsResponse" }, "ListDatasetImportJobs" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of dataset import jobs that use the given dataset. When a dataset is not specified, all the dataset import jobs associated with the account are listed. The response provides the properties for each dataset import job, including the Amazon Resource Name (ARN). For more information on dataset import jobs, see CreateDatasetImportJob. For more information on datasets, see CreateDataset.

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListDatasetImportJobsRequest", "variableName" : "listDatasetImportJobsRequest", "variableType" : "ListDatasetImportJobsRequest", "documentation" : "", "simpleType" : "ListDatasetImportJobsRequest", "variableSetterType" : "ListDatasetImportJobsRequest" }, "methodName" : "listDatasetImportJobs", "operationName" : "ListDatasetImportJobs", "paginated" : true, "returnType" : { "returnType" : "ListDatasetImportJobsResponse", "documentation" : null }, "syncReturnType" : "ListDatasetImportJobsResponse" }, "ListDatasets" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the list of datasets contained in the given dataset group. The response provides the properties for each dataset, including the Amazon Resource Name (ARN). For more information on datasets, see CreateDataset.

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListDatasetsRequest", "variableName" : "listDatasetsRequest", "variableType" : "ListDatasetsRequest", "documentation" : "", "simpleType" : "ListDatasetsRequest", "variableSetterType" : "ListDatasetsRequest" }, "methodName" : "listDatasets", "operationName" : "ListDatasets", "paginated" : true, "returnType" : { "returnType" : "ListDatasetsResponse", "documentation" : null }, "syncReturnType" : "ListDatasetsResponse" }, "ListEventTrackers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the list of event trackers associated with the account. The response provides the properties for each event tracker, including the Amazon Resource Name (ARN) and tracking ID. For more information on event trackers, see CreateEventTracker.

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListEventTrackersRequest", "variableName" : "listEventTrackersRequest", "variableType" : "ListEventTrackersRequest", "documentation" : "", "simpleType" : "ListEventTrackersRequest", "variableSetterType" : "ListEventTrackersRequest" }, "methodName" : "listEventTrackers", "operationName" : "ListEventTrackers", "paginated" : true, "returnType" : { "returnType" : "ListEventTrackersResponse", "documentation" : null }, "syncReturnType" : "ListEventTrackersResponse" }, "ListRecipes" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of available recipes. The response provides the properties for each recipe, including the recipe's Amazon Resource Name (ARN).

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

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListRecipesRequest", "variableName" : "listRecipesRequest", "variableType" : "ListRecipesRequest", "documentation" : "", "simpleType" : "ListRecipesRequest", "variableSetterType" : "ListRecipesRequest" }, "methodName" : "listRecipes", "operationName" : "ListRecipes", "paginated" : true, "returnType" : { "returnType" : "ListRecipesResponse", "documentation" : null }, "syncReturnType" : "ListRecipesResponse" }, "ListSchemas" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the list of schemas associated with the account. The response provides the properties for each schema, including the Amazon Resource Name (ARN). For more information on schemas, see CreateSchema.

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

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListSchemasRequest", "variableName" : "listSchemasRequest", "variableType" : "ListSchemasRequest", "documentation" : "", "simpleType" : "ListSchemasRequest", "variableSetterType" : "ListSchemasRequest" }, "methodName" : "listSchemas", "operationName" : "ListSchemas", "paginated" : true, "returnType" : { "returnType" : "ListSchemasResponse", "documentation" : null }, "syncReturnType" : "ListSchemasResponse" }, "ListSolutionVersions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of solution versions for the given solution. When a solution is not specified, all the solution versions associated with the account are listed. The response provides the properties for each solution version, including the Amazon Resource Name (ARN). For more information on solutions, see CreateSolution.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListSolutionVersionsRequest", "variableName" : "listSolutionVersionsRequest", "variableType" : "ListSolutionVersionsRequest", "documentation" : "", "simpleType" : "ListSolutionVersionsRequest", "variableSetterType" : "ListSolutionVersionsRequest" }, "methodName" : "listSolutionVersions", "operationName" : "ListSolutionVersions", "paginated" : true, "returnType" : { "returnType" : "ListSolutionVersionsResponse", "documentation" : null }, "syncReturnType" : "ListSolutionVersionsResponse" }, "ListSolutions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of solutions that use the given dataset group. When a dataset group is not specified, all the solutions associated with the account are listed. The response provides the properties for each solution, including the Amazon Resource Name (ARN). For more information on solutions, see CreateSolution.

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

Provide a valid value for the field or parameter.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The token is not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListSolutionsRequest", "variableName" : "listSolutionsRequest", "variableType" : "ListSolutionsRequest", "documentation" : "", "simpleType" : "ListSolutionsRequest", "variableSetterType" : "ListSolutionsRequest" }, "methodName" : "listSolutions", "operationName" : "ListSolutions", "paginated" : true, "returnType" : { "returnType" : "ListSolutionsResponse", "documentation" : null }, "syncReturnType" : "ListSolutionsResponse" }, "UpdateCampaign" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates a campaign by either deploying a new solution or changing the value of the campaign's minProvisionedTPS parameter.

To update a campaign, the campaign status must be ACTIVE or CREATE FAILED. Check the campaign status using the DescribeCampaign API.

You must wait until the status of the updated campaign is ACTIVE before asking the campaign for recommendations.

For more information on campaigns, see CreateCampaign.

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

Provide a valid value for the field or parameter.

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

Could not find the specified resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceInUseException", "documentation" : "

The specified resource is in use.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateCampaignRequest", "variableName" : "updateCampaignRequest", "variableType" : "UpdateCampaignRequest", "documentation" : "", "simpleType" : "UpdateCampaignRequest", "variableSetterType" : "UpdateCampaignRequest" }, "methodName" : "updateCampaign", "operationName" : "UpdateCampaign", "paginated" : false, "returnType" : { "returnType" : "UpdateCampaignResponse", "documentation" : null }, "syncReturnType" : "UpdateCampaignResponse" } }, "shapes" : { "Algorithm" : { "c2jName" : "Algorithm", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a custom algorithm.

", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

The name of the algorithm.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 algorithm.

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

The name of the algorithm.

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

The name of the algorithm.

\n@return The name of the algorithm.", "getterModel" : { "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 algorithm.

\n@param name The name of the algorithm.", "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 algorithm.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

\n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

\n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the algorithm.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmImage", "beanStyleSetterMethodName" : "setAlgorithmImage", "c2jName" : "algorithmImage", "c2jShape" : "AlgorithmImage", "defaultConsumerFluentSetterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param algorithmImage The URI of the Docker container for the algorithm image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmImage", "getterDocumentation" : "

The URI of the Docker container for the algorithm image.

\n@return The URI of the Docker container for the algorithm image.", "getterModel" : { "returnType" : "AlgorithmImage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmImage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmImage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AlgorithmImage", "sensitive" : false, "setterDocumentation" : "

The URI of the Docker container for the algorithm image.

\n@param algorithmImage The URI of the Docker container for the algorithm image.", "setterMethodName" : "setAlgorithmImage", "setterModel" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : null, "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : "

The URI of the Docker container for the algorithm image.

", "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultHyperParameters", "beanStyleSetterMethodName" : "setDefaultHyperParameters", "c2jName" : "defaultHyperParameters", "c2jShape" : "HyperParameters", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default hyperparameters.

\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 #defaultHyperParameters(Map)}.\n@param defaultHyperParameters 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 #defaultHyperParameters(Map)", "deprecated" : false, "documentation" : "

Specifies the default hyperparameters.

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

Specifies the default hyperparameters.

\n@param defaultHyperParameters Specifies the default hyperparameters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultHyperParameters", "getterDocumentation" : "

Specifies the default hyperparameters.

\n

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

\n@return Specifies the default hyperparameters.", "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" : "defaultHyperParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultHyperParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultHyperParameters", "sensitive" : false, "setterDocumentation" : "

Specifies the default hyperparameters.

\n@param defaultHyperParameters Specifies the default hyperparameters.", "setterMethodName" : "setDefaultHyperParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultHyperParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultHyperParameters", "variableType" : "java.util.Map", "documentation" : "

Specifies the default hyperparameters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultHyperParameterRanges", "beanStyleSetterMethodName" : "setDefaultHyperParameterRanges", "c2jName" : "defaultHyperParameterRanges", "c2jShape" : "DefaultHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

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

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

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

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@param defaultHyperParameterRanges Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultHyperParameterRanges", "getterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@return Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).", "getterModel" : { "returnType" : "DefaultHyperParameterRanges", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "defaultHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DefaultHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@param defaultHyperParameterRanges Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).", "setterMethodName" : "setDefaultHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : null, "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

", "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultResourceConfig", "beanStyleSetterMethodName" : "setDefaultResourceConfig", "c2jName" : "defaultResourceConfig", "c2jShape" : "ResourceConfig", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\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 #defaultResourceConfig(Map)}.\n@param defaultResourceConfig 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 #defaultResourceConfig(Map)", "deprecated" : false, "documentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

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

Specifies the default maximum number of training jobs and parallel training jobs.

\n@param defaultResourceConfig Specifies the default maximum number of training jobs and parallel training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultResourceConfig", "getterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\n

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

\n@return Specifies the default maximum number of training jobs and parallel training jobs.", "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" : "defaultResourceConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultResourceConfig", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultResourceConfig", "sensitive" : false, "setterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\n@param defaultResourceConfig Specifies the default maximum number of training jobs and parallel training jobs.", "setterMethodName" : "setDefaultResourceConfig", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultResourceConfig", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultResourceConfig", "variableType" : "java.util.Map", "documentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTrainingInputMode", "beanStyleSetterMethodName" : "setTrainingInputMode", "c2jName" : "trainingInputMode", "c2jShape" : "TrainingInputMode", "defaultConsumerFluentSetterDocumentation" : "

The training input mode.

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

The training input mode.

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

The training input mode.

\n@param trainingInputMode The training input mode.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trainingInputMode", "getterDocumentation" : "

The training input mode.

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

The training input mode.

\n@param trainingInputMode The training input mode.", "setterMethodName" : "setTrainingInputMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trainingInputMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trainingInputMode", "variableType" : "String", "documentation" : "

The training input mode.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

\n@param roleArn The Amazon Resource Name (ARN) of the role.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

\n@param roleArn The Amazon Resource Name (ARN) of the role.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the role.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

The date and time (in Unix time) that the algorithm was created.

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

The date and time (in Unix time) that the algorithm was created.

\n@param creationDateTime The date and time (in Unix time) that the algorithm was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\n@return The date and time (in Unix time) that the algorithm was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\n@param creationDateTime The date and time (in Unix time) that the algorithm was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

The date and time (in Unix time) that the algorithm was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

The date and time (in Unix time) that the algorithm was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

The date and time (in Unix time) that the algorithm was last updated.

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

The date and time (in Unix time) that the algorithm was last updated.

\n@param lastUpdatedDateTime The date and time (in Unix time) that the algorithm was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

The date and time (in Unix time) that the algorithm was last updated.

\n@return The date and time (in Unix time) that the algorithm was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

The date and time (in Unix time) that the algorithm was last updated.

\n@param lastUpdatedDateTime The date and time (in Unix time) that the algorithm was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

The date and time (in Unix time) that the algorithm was last updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AlgorithmArn" : { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

\n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

\n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the algorithm.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "AlgorithmImage" : { "beanStyleGetterMethodName" : "getAlgorithmImage", "beanStyleSetterMethodName" : "setAlgorithmImage", "c2jName" : "algorithmImage", "c2jShape" : "AlgorithmImage", "defaultConsumerFluentSetterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param algorithmImage The URI of the Docker container for the algorithm image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmImage", "getterDocumentation" : "

The URI of the Docker container for the algorithm image.

\n@return The URI of the Docker container for the algorithm image.", "getterModel" : { "returnType" : "AlgorithmImage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmImage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmImage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AlgorithmImage", "sensitive" : false, "setterDocumentation" : "

The URI of the Docker container for the algorithm image.

\n@param algorithmImage The URI of the Docker container for the algorithm image.", "setterMethodName" : "setAlgorithmImage", "setterModel" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : null, "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : "

The URI of the Docker container for the algorithm image.

", "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "xmlNameSpaceUri" : null }, "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

The date and time (in Unix time) that the algorithm was created.

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

The date and time (in Unix time) that the algorithm was created.

\n@param creationDateTime The date and time (in Unix time) that the algorithm was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\n@return The date and time (in Unix time) that the algorithm was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\n@param creationDateTime The date and time (in Unix time) that the algorithm was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

The date and time (in Unix time) that the algorithm was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DefaultHyperParameterRanges" : { "beanStyleGetterMethodName" : "getDefaultHyperParameterRanges", "beanStyleSetterMethodName" : "setDefaultHyperParameterRanges", "c2jName" : "defaultHyperParameterRanges", "c2jShape" : "DefaultHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

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

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

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

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@param defaultHyperParameterRanges Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultHyperParameterRanges", "getterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@return Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).", "getterModel" : { "returnType" : "DefaultHyperParameterRanges", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "defaultHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DefaultHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@param defaultHyperParameterRanges Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).", "setterMethodName" : "setDefaultHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : null, "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

", "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "xmlNameSpaceUri" : null }, "DefaultHyperParameters" : { "beanStyleGetterMethodName" : "getDefaultHyperParameters", "beanStyleSetterMethodName" : "setDefaultHyperParameters", "c2jName" : "defaultHyperParameters", "c2jShape" : "HyperParameters", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default hyperparameters.

\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 #defaultHyperParameters(Map)}.\n@param defaultHyperParameters 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 #defaultHyperParameters(Map)", "deprecated" : false, "documentation" : "

Specifies the default hyperparameters.

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

Specifies the default hyperparameters.

\n@param defaultHyperParameters Specifies the default hyperparameters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultHyperParameters", "getterDocumentation" : "

Specifies the default hyperparameters.

\n

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

\n@return Specifies the default hyperparameters.", "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" : "defaultHyperParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultHyperParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultHyperParameters", "sensitive" : false, "setterDocumentation" : "

Specifies the default hyperparameters.

\n@param defaultHyperParameters Specifies the default hyperparameters.", "setterMethodName" : "setDefaultHyperParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultHyperParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultHyperParameters", "variableType" : "java.util.Map", "documentation" : "

Specifies the default hyperparameters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "DefaultResourceConfig" : { "beanStyleGetterMethodName" : "getDefaultResourceConfig", "beanStyleSetterMethodName" : "setDefaultResourceConfig", "c2jName" : "defaultResourceConfig", "c2jShape" : "ResourceConfig", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\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 #defaultResourceConfig(Map)}.\n@param defaultResourceConfig 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 #defaultResourceConfig(Map)", "deprecated" : false, "documentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

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

Specifies the default maximum number of training jobs and parallel training jobs.

\n@param defaultResourceConfig Specifies the default maximum number of training jobs and parallel training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultResourceConfig", "getterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\n

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

\n@return Specifies the default maximum number of training jobs and parallel training jobs.", "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" : "defaultResourceConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultResourceConfig", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultResourceConfig", "sensitive" : false, "setterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\n@param defaultResourceConfig Specifies the default maximum number of training jobs and parallel training jobs.", "setterMethodName" : "setDefaultResourceConfig", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultResourceConfig", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultResourceConfig", "variableType" : "java.util.Map", "documentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

The date and time (in Unix time) that the algorithm was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

The date and time (in Unix time) that the algorithm was last updated.

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

The date and time (in Unix time) that the algorithm was last updated.

\n@param lastUpdatedDateTime The date and time (in Unix time) that the algorithm was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

The date and time (in Unix time) that the algorithm was last updated.

\n@return The date and time (in Unix time) that the algorithm was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

The date and time (in Unix time) that the algorithm was last updated.

\n@param lastUpdatedDateTime The date and time (in Unix time) that the algorithm was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

The date and time (in Unix time) that the algorithm was last updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

The name of the algorithm.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 algorithm.

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

The name of the algorithm.

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

The name of the algorithm.

\n@return The name of the algorithm.", "getterModel" : { "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 algorithm.

\n@param name The name of the algorithm.", "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 algorithm.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

\n@param roleArn The Amazon Resource Name (ARN) of the role.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

\n@param roleArn The Amazon Resource Name (ARN) of the role.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the role.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TrainingInputMode" : { "beanStyleGetterMethodName" : "getTrainingInputMode", "beanStyleSetterMethodName" : "setTrainingInputMode", "c2jName" : "trainingInputMode", "c2jShape" : "TrainingInputMode", "defaultConsumerFluentSetterDocumentation" : "

The training input mode.

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

The training input mode.

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

The training input mode.

\n@param trainingInputMode The training input mode.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trainingInputMode", "getterDocumentation" : "

The training input mode.

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

The training input mode.

\n@param trainingInputMode The training input mode.", "setterMethodName" : "setTrainingInputMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trainingInputMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trainingInputMode", "variableType" : "String", "documentation" : "

The training input mode.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

The name of the algorithm.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 algorithm.

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

The name of the algorithm.

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

The name of the algorithm.

\n@return The name of the algorithm.", "getterModel" : { "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 algorithm.

\n@param name The name of the algorithm.", "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 algorithm.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

\n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the algorithm.

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

The Amazon Resource Name (ARN) of the algorithm.

\n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the algorithm.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmImage", "beanStyleSetterMethodName" : "setAlgorithmImage", "c2jName" : "algorithmImage", "c2jShape" : "AlgorithmImage", "defaultConsumerFluentSetterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param algorithmImage The URI of the Docker container for the algorithm image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmImage", "getterDocumentation" : "

The URI of the Docker container for the algorithm image.

\n@return The URI of the Docker container for the algorithm image.", "getterModel" : { "returnType" : "AlgorithmImage", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmImage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmImage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AlgorithmImage", "sensitive" : false, "setterDocumentation" : "

The URI of the Docker container for the algorithm image.

\n@param algorithmImage The URI of the Docker container for the algorithm image.", "setterMethodName" : "setAlgorithmImage", "setterModel" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : null, "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : "

The URI of the Docker container for the algorithm image.

", "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultHyperParameters", "beanStyleSetterMethodName" : "setDefaultHyperParameters", "c2jName" : "defaultHyperParameters", "c2jShape" : "HyperParameters", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default hyperparameters.

\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 #defaultHyperParameters(Map)}.\n@param defaultHyperParameters 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 #defaultHyperParameters(Map)", "deprecated" : false, "documentation" : "

Specifies the default hyperparameters.

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

Specifies the default hyperparameters.

\n@param defaultHyperParameters Specifies the default hyperparameters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultHyperParameters", "getterDocumentation" : "

Specifies the default hyperparameters.

\n

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

\n@return Specifies the default hyperparameters.", "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" : "defaultHyperParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultHyperParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultHyperParameters", "sensitive" : false, "setterDocumentation" : "

Specifies the default hyperparameters.

\n@param defaultHyperParameters Specifies the default hyperparameters.", "setterMethodName" : "setDefaultHyperParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultHyperParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultHyperParameters", "variableType" : "java.util.Map", "documentation" : "

Specifies the default hyperparameters.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultHyperParameterRanges", "beanStyleSetterMethodName" : "setDefaultHyperParameterRanges", "c2jName" : "defaultHyperParameterRanges", "c2jShape" : "DefaultHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

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

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

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

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@param defaultHyperParameterRanges Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultHyperParameterRanges", "getterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@return Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).", "getterModel" : { "returnType" : "DefaultHyperParameterRanges", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "defaultHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DefaultHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

\n@param defaultHyperParameterRanges Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).", "setterMethodName" : "setDefaultHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : null, "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : "

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

", "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultResourceConfig", "beanStyleSetterMethodName" : "setDefaultResourceConfig", "c2jName" : "defaultResourceConfig", "c2jShape" : "ResourceConfig", "defaultConsumerFluentSetterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\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 #defaultResourceConfig(Map)}.\n@param defaultResourceConfig 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 #defaultResourceConfig(Map)", "deprecated" : false, "documentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

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

Specifies the default maximum number of training jobs and parallel training jobs.

\n@param defaultResourceConfig Specifies the default maximum number of training jobs and parallel training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultResourceConfig", "getterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\n

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

\n@return Specifies the default maximum number of training jobs and parallel training jobs.", "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" : "defaultResourceConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultResourceConfig", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultResourceConfig", "sensitive" : false, "setterDocumentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

\n@param defaultResourceConfig Specifies the default maximum number of training jobs and parallel training jobs.", "setterMethodName" : "setDefaultResourceConfig", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultResourceConfig", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultResourceConfig", "variableType" : "java.util.Map", "documentation" : "

Specifies the default maximum number of training jobs and parallel training jobs.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTrainingInputMode", "beanStyleSetterMethodName" : "setTrainingInputMode", "c2jName" : "trainingInputMode", "c2jShape" : "TrainingInputMode", "defaultConsumerFluentSetterDocumentation" : "

The training input mode.

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

The training input mode.

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

The training input mode.

\n@param trainingInputMode The training input mode.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trainingInputMode", "getterDocumentation" : "

The training input mode.

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

The training input mode.

\n@param trainingInputMode The training input mode.", "setterMethodName" : "setTrainingInputMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trainingInputMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trainingInputMode", "variableType" : "String", "documentation" : "

The training input mode.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

\n@param roleArn The Amazon Resource Name (ARN) of the role.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the role.

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

The Amazon Resource Name (ARN) of the role.

\n@param roleArn The Amazon Resource Name (ARN) of the role.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the role.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

The date and time (in Unix time) that the algorithm was created.

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

The date and time (in Unix time) that the algorithm was created.

\n@param creationDateTime The date and time (in Unix time) that the algorithm was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\n@return The date and time (in Unix time) that the algorithm was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

The date and time (in Unix time) that the algorithm was created.

\n@param creationDateTime The date and time (in Unix time) that the algorithm was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

The date and time (in Unix time) that the algorithm was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

The date and time (in Unix time) that the algorithm was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

The date and time (in Unix time) that the algorithm was last updated.

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

The date and time (in Unix time) that the algorithm was last updated.

\n@param lastUpdatedDateTime The date and time (in Unix time) that the algorithm was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

The date and time (in Unix time) that the algorithm was last updated.

\n@return The date and time (in Unix time) that the algorithm was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

The date and time (in Unix time) that the algorithm was last updated.

\n@param lastUpdatedDateTime The date and time (in Unix time) that the algorithm was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

The date and time (in Unix time) that the algorithm was last updated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Algorithm", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : null, "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "wrapper" : false }, "AlgorithmImage" : { "c2jName" : "AlgorithmImage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes an algorithm image.

", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

The name of the algorithm image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 algorithm image.

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

The name of the algorithm image.

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

The name of the algorithm image.

\n@return The name of the algorithm image.", "getterModel" : { "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 algorithm image.

\n@param name The name of the algorithm image.", "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 algorithm image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDockerURI", "beanStyleSetterMethodName" : "setDockerURI", "c2jName" : "dockerURI", "c2jShape" : "DockerURI", "defaultConsumerFluentSetterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param dockerURI The URI of the Docker container for the algorithm image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dockerURI", "getterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param dockerURI The URI of the Docker container for the algorithm image.", "setterMethodName" : "setDockerURI", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dockerURI", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dockerURI", "variableType" : "String", "documentation" : "

The URI of the Docker container for the algorithm image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DockerURI" : { "beanStyleGetterMethodName" : "getDockerURI", "beanStyleSetterMethodName" : "setDockerURI", "c2jName" : "dockerURI", "c2jShape" : "DockerURI", "defaultConsumerFluentSetterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param dockerURI The URI of the Docker container for the algorithm image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dockerURI", "getterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param dockerURI The URI of the Docker container for the algorithm image.", "setterMethodName" : "setDockerURI", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dockerURI", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dockerURI", "variableType" : "String", "documentation" : "

The URI of the Docker container for the algorithm image.

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

The name of the algorithm image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 algorithm image.

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

The name of the algorithm image.

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

The name of the algorithm image.

\n@return The name of the algorithm image.", "getterModel" : { "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 algorithm image.

\n@param name The name of the algorithm image.", "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 algorithm image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

The name of the algorithm image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 algorithm image.

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

The name of the algorithm image.

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

The name of the algorithm image.

\n@return The name of the algorithm image.", "getterModel" : { "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 algorithm image.

\n@param name The name of the algorithm image.", "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 algorithm image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDockerURI", "beanStyleSetterMethodName" : "setDockerURI", "c2jName" : "dockerURI", "c2jShape" : "DockerURI", "defaultConsumerFluentSetterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param dockerURI The URI of the Docker container for the algorithm image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dockerURI", "getterDocumentation" : "

The URI of the Docker container for the algorithm image.

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

The URI of the Docker container for the algorithm image.

\n@param dockerURI The URI of the Docker container for the algorithm image.", "setterMethodName" : "setDockerURI", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dockerURI", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dockerURI", "variableType" : "String", "documentation" : "

The URI of the Docker container for the algorithm image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "dockerURI" ], "shapeName" : "AlgorithmImage", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AlgorithmImage", "variableName" : "algorithmImage", "variableType" : "AlgorithmImage", "documentation" : null, "simpleType" : "AlgorithmImage", "variableSetterType" : "AlgorithmImage" }, "wrapper" : false }, "AutoMLConfig" : { "c2jName" : "AutoMLConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

When the solution performs AutoML (performAutoML is true in CreateSolution), Amazon Personalize determines which recipe, from the specified list, optimizes the given metric. Amazon Personalize then uses that recipe for the solution.

", "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" : "getMetricName", "beanStyleSetterMethodName" : "setMetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "defaultConsumerFluentSetterDocumentation" : "

The metric to optimize.

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

The metric to optimize.

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

The metric to optimize.

\n@param metricName The metric to optimize.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricName", "getterDocumentation" : "

The metric to optimize.

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

The metric to optimize.

\n@param metricName The metric to optimize.", "setterMethodName" : "setMetricName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : "

The metric to optimize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeList", "beanStyleSetterMethodName" : "setRecipeList", "c2jName" : "recipeList", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

The list of candidate recipes.

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

The list of candidate recipes.

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

The list of candidate recipes.

\n@param recipeList The list of candidate recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeList", "getterDocumentation" : "

The list of candidate recipes.

\n

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

\n@return The list of candidate recipes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Arn", "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" }, "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" : "RecipeList", "sensitive" : false, "setterDocumentation" : "

The list of candidate recipes.

\n@param recipeList The list of candidate recipes.", "setterMethodName" : "setRecipeList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipeList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipeList", "variableType" : "java.util.List", "documentation" : "

The list of candidate recipes.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MetricName" : { "beanStyleGetterMethodName" : "getMetricName", "beanStyleSetterMethodName" : "setMetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "defaultConsumerFluentSetterDocumentation" : "

The metric to optimize.

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

The metric to optimize.

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

The metric to optimize.

\n@param metricName The metric to optimize.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricName", "getterDocumentation" : "

The metric to optimize.

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

The metric to optimize.

\n@param metricName The metric to optimize.", "setterMethodName" : "setMetricName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : "

The metric to optimize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecipeList" : { "beanStyleGetterMethodName" : "getRecipeList", "beanStyleSetterMethodName" : "setRecipeList", "c2jName" : "recipeList", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

The list of candidate recipes.

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

The list of candidate recipes.

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

The list of candidate recipes.

\n@param recipeList The list of candidate recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeList", "getterDocumentation" : "

The list of candidate recipes.

\n

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

\n@return The list of candidate recipes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Arn", "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" }, "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" : "RecipeList", "sensitive" : false, "setterDocumentation" : "

The list of candidate recipes.

\n@param recipeList The list of candidate recipes.", "setterMethodName" : "setRecipeList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipeList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipeList", "variableType" : "java.util.List", "documentation" : "

The list of candidate recipes.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMetricName", "beanStyleSetterMethodName" : "setMetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "defaultConsumerFluentSetterDocumentation" : "

The metric to optimize.

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

The metric to optimize.

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

The metric to optimize.

\n@param metricName The metric to optimize.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricName", "getterDocumentation" : "

The metric to optimize.

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

The metric to optimize.

\n@param metricName The metric to optimize.", "setterMethodName" : "setMetricName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : "

The metric to optimize.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeList", "beanStyleSetterMethodName" : "setRecipeList", "c2jName" : "recipeList", "c2jShape" : "ArnList", "defaultConsumerFluentSetterDocumentation" : "

The list of candidate recipes.

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

The list of candidate recipes.

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

The list of candidate recipes.

\n@param recipeList The list of candidate recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeList", "getterDocumentation" : "

The list of candidate recipes.

\n

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

\n@return The list of candidate recipes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Arn", "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" }, "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" : "RecipeList", "sensitive" : false, "setterDocumentation" : "

The list of candidate recipes.

\n@param recipeList The list of candidate recipes.", "setterMethodName" : "setRecipeList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipeList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipeList", "variableType" : "java.util.List", "documentation" : "

The list of candidate recipes.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AutoMLConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : null, "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "wrapper" : false }, "AutoMLResult" : { "c2jName" : "AutoMLResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

When the solution performs AutoML (performAutoML is true in CreateSolution), specifies the recipe that best optimized the specified metric.

", "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" : "getBestRecipeArn", "beanStyleSetterMethodName" : "setBestRecipeArn", "c2jName" : "bestRecipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

\n@param bestRecipeArn The Amazon Resource Name (ARN) of the best recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bestRecipeArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

\n@param bestRecipeArn The Amazon Resource Name (ARN) of the best recipe.", "setterMethodName" : "setBestRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bestRecipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bestRecipeArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the best recipe.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BestRecipeArn" : { "beanStyleGetterMethodName" : "getBestRecipeArn", "beanStyleSetterMethodName" : "setBestRecipeArn", "c2jName" : "bestRecipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

\n@param bestRecipeArn The Amazon Resource Name (ARN) of the best recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bestRecipeArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

\n@param bestRecipeArn The Amazon Resource Name (ARN) of the best recipe.", "setterMethodName" : "setBestRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bestRecipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bestRecipeArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the best recipe.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBestRecipeArn", "beanStyleSetterMethodName" : "setBestRecipeArn", "c2jName" : "bestRecipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

\n@param bestRecipeArn The Amazon Resource Name (ARN) of the best recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bestRecipeArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

The Amazon Resource Name (ARN) of the best recipe.

\n@param bestRecipeArn The Amazon Resource Name (ARN) of the best recipe.", "setterMethodName" : "setBestRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bestRecipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bestRecipeArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the best recipe.

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

Describes a deployed solution version, otherwise known as a campaign. For more information on campaigns, see CreateCampaign.

", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

The name of the campaign.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 campaign.

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

The name of the campaign.

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

The name of the campaign.

\n@return The name of the campaign.", "getterModel" : { "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 campaign.

\n@param name The name of the campaign.", "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 campaign.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the campaign.

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

The Amazon Resource Name (ARN) of the campaign.

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

The Amazon Resource Name (ARN) of the campaign.

\n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the campaign.

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

The Amazon Resource Name (ARN) of the campaign.

\n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the campaign.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of a specific version of the 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 #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of a specific version of the solution.

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

The Amazon Resource Name (ARN) of a specific version of the solution.

\n@param solutionVersionArn The Amazon Resource Name (ARN) of a specific version of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of a specific version of the solution.

\n@return The Amazon Resource Name (ARN) of a specific version of the 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" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of a specific version of the solution.

\n@param solutionVersionArn The Amazon Resource Name (ARN) of a specific version of the solution.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of a specific version of the solution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

Specifies the requested minimum provisioned transactions (recommendations) per second.

\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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

Specifies the requested minimum provisioned transactions (recommendations) per second.

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

Specifies the requested minimum provisioned transactions (recommendations) per second.

\n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

Specifies the requested minimum provisioned transactions (recommendations) per second.

\n@return Specifies the requested minimum provisioned transactions (recommendations) per second.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

Specifies the requested minimum provisioned transactions (recommendations) per second.

\n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

Specifies the requested minimum provisioned transactions (recommendations) per second.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

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

The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

\n@param status The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

  • DELETE PENDING > DELETE IN_PROGRESS

  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

    The status of the campaign.

    A campaign can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

    • DELETE PENDING > DELETE IN_PROGRESS

    \n@return The status of the campaign.

    A campaign can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

    • DELETE PENDING > DELETE IN_PROGRESS

    • ", "getterModel" : { "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 campaign.

      A campaign can be in one of the following states:

      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

      • DELETE PENDING > DELETE IN_PROGRESS

      \n@param status The status of the campaign.

      A campaign can be in one of the following states:

      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

      • DELETE PENDING > DELETE IN_PROGRESS

      • ", "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 campaign.

        A campaign can be in one of the following states:

        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

        • DELETE PENDING > DELETE IN_PROGRESS

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

        If a campaign fails, the reason behind the failure.

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

        If a campaign fails, the reason behind the failure.

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

        If a campaign fails, the reason behind the failure.

        \n@param failureReason If a campaign fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

        If a campaign fails, the reason behind the failure.

        \n@return If a campaign fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

        If a campaign fails, the reason behind the failure.

        \n@param failureReason If a campaign fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

        If a campaign fails, the reason behind the failure.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

        The date and time (in Unix format) that the campaign was created.

        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

        The date and time (in Unix format) that the campaign was created.

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

        The date and time (in Unix format) that the campaign was created.

        \n@param creationDateTime The date and time (in Unix format) that the campaign was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

        The date and time (in Unix format) that the campaign was created.

        \n@return The date and time (in Unix format) that the campaign was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

        The date and time (in Unix format) that the campaign was created.

        \n@param creationDateTime The date and time (in Unix format) that the campaign was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

        The date and time (in Unix format) that the campaign was created.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

        The date and time (in Unix format) that the campaign was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

        The date and time (in Unix format) that the campaign was last updated.

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

        The date and time (in Unix format) that the campaign was last updated.

        \n@param lastUpdatedDateTime The date and time (in Unix format) that the campaign was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

        The date and time (in Unix format) that the campaign was last updated.

        \n@return The date and time (in Unix format) that the campaign was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

        The date and time (in Unix format) that the campaign was last updated.

        \n@param lastUpdatedDateTime The date and time (in Unix format) that the campaign was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

        The date and time (in Unix format) that the campaign was last updated.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatestCampaignUpdate", "beanStyleSetterMethodName" : "setLatestCampaignUpdate", "c2jName" : "latestCampaignUpdate", "c2jShape" : "CampaignUpdateSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\nThis is a convenience that creates an instance of the {@link CampaignUpdateSummary.Builder} avoiding the need to create one manually via {@link CampaignUpdateSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link CampaignUpdateSummary.Builder#build()} is called immediately and its result is passed to {@link #latestCampaignUpdate(CampaignUpdateSummary)}.\n@param latestCampaignUpdate a consumer that will call methods on {@link CampaignUpdateSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestCampaignUpdate(CampaignUpdateSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestCampaignUpdate", "fluentSetterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\n@param latestCampaignUpdate The new value for the LatestCampaignUpdate property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestCampaignUpdate", "getterDocumentation" : "Returns the value of the LatestCampaignUpdate property for this object.\n@return The value of the LatestCampaignUpdate property for this object.", "getterModel" : { "returnType" : "CampaignUpdateSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestCampaignUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestCampaignUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestCampaignUpdate", "sensitive" : false, "setterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\n@param latestCampaignUpdate The new value for the LatestCampaignUpdate property for this object.", "setterMethodName" : "setLatestCampaignUpdate", "setterModel" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "latestCampaignUpdate", "variableType" : "CampaignUpdateSummary", "documentation" : null, "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "latestCampaignUpdate", "variableType" : "CampaignUpdateSummary", "documentation" : "", "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

        The Amazon Resource Name (ARN) of the campaign.

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

        The Amazon Resource Name (ARN) of the campaign.

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

        The Amazon Resource Name (ARN) of the campaign.

        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

        The Amazon Resource Name (ARN) of the campaign.

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

        The Amazon Resource Name (ARN) of the campaign.

        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

        The Amazon Resource Name (ARN) of the campaign.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

        The date and time (in Unix format) that the campaign was created.

        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

        The date and time (in Unix format) that the campaign was created.

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

        The date and time (in Unix format) that the campaign was created.

        \n@param creationDateTime The date and time (in Unix format) that the campaign was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

        The date and time (in Unix format) that the campaign was created.

        \n@return The date and time (in Unix format) that the campaign was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

        The date and time (in Unix format) that the campaign was created.

        \n@param creationDateTime The date and time (in Unix format) that the campaign was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

        The date and time (in Unix format) that the campaign was created.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

        If a campaign fails, the reason behind the failure.

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

        If a campaign fails, the reason behind the failure.

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

        If a campaign fails, the reason behind the failure.

        \n@param failureReason If a campaign fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

        If a campaign fails, the reason behind the failure.

        \n@return If a campaign fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

        If a campaign fails, the reason behind the failure.

        \n@param failureReason If a campaign fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

        If a campaign fails, the reason behind the failure.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

        The date and time (in Unix format) that the campaign was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

        The date and time (in Unix format) that the campaign was last updated.

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

        The date and time (in Unix format) that the campaign was last updated.

        \n@param lastUpdatedDateTime The date and time (in Unix format) that the campaign was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

        The date and time (in Unix format) that the campaign was last updated.

        \n@return The date and time (in Unix format) that the campaign was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

        The date and time (in Unix format) that the campaign was last updated.

        \n@param lastUpdatedDateTime The date and time (in Unix format) that the campaign was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

        The date and time (in Unix format) that the campaign was last updated.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LatestCampaignUpdate" : { "beanStyleGetterMethodName" : "getLatestCampaignUpdate", "beanStyleSetterMethodName" : "setLatestCampaignUpdate", "c2jName" : "latestCampaignUpdate", "c2jShape" : "CampaignUpdateSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\nThis is a convenience that creates an instance of the {@link CampaignUpdateSummary.Builder} avoiding the need to create one manually via {@link CampaignUpdateSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link CampaignUpdateSummary.Builder#build()} is called immediately and its result is passed to {@link #latestCampaignUpdate(CampaignUpdateSummary)}.\n@param latestCampaignUpdate a consumer that will call methods on {@link CampaignUpdateSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestCampaignUpdate(CampaignUpdateSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestCampaignUpdate", "fluentSetterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\n@param latestCampaignUpdate The new value for the LatestCampaignUpdate property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestCampaignUpdate", "getterDocumentation" : "Returns the value of the LatestCampaignUpdate property for this object.\n@return The value of the LatestCampaignUpdate property for this object.", "getterModel" : { "returnType" : "CampaignUpdateSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestCampaignUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestCampaignUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestCampaignUpdate", "sensitive" : false, "setterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\n@param latestCampaignUpdate The new value for the LatestCampaignUpdate property for this object.", "setterMethodName" : "setLatestCampaignUpdate", "setterModel" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "latestCampaignUpdate", "variableType" : "CampaignUpdateSummary", "documentation" : null, "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "latestCampaignUpdate", "variableType" : "CampaignUpdateSummary", "documentation" : "", "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "xmlNameSpaceUri" : null }, "MinProvisionedTPS" : { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

        Specifies the requested minimum provisioned transactions (recommendations) per second.

        \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

        Specifies the requested minimum provisioned transactions (recommendations) per second.

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

        Specifies the requested minimum provisioned transactions (recommendations) per second.

        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

        Specifies the requested minimum provisioned transactions (recommendations) per second.

        \n@return Specifies the requested minimum provisioned transactions (recommendations) per second.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

        Specifies the requested minimum provisioned transactions (recommendations) per second.

        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

        Specifies the requested minimum provisioned transactions (recommendations) per second.

        ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

        The name of the campaign.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 campaign.

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

        The name of the campaign.

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

        The name of the campaign.

        \n@return The name of the campaign.", "getterModel" : { "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 campaign.

        \n@param name The name of the campaign.", "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 campaign.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

        The Amazon Resource Name (ARN) of a specific version of the 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 #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

        The Amazon Resource Name (ARN) of a specific version of the solution.

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

        The Amazon Resource Name (ARN) of a specific version of the solution.

        \n@param solutionVersionArn The Amazon Resource Name (ARN) of a specific version of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

        The Amazon Resource Name (ARN) of a specific version of the solution.

        \n@return The Amazon Resource Name (ARN) of a specific version of the 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" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

        The Amazon Resource Name (ARN) of a specific version of the solution.

        \n@param solutionVersionArn The Amazon Resource Name (ARN) of a specific version of the solution.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

        The Amazon Resource Name (ARN) of a specific version of the solution.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

        The status of the campaign.

        A campaign can be in one of the following states:

        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

        • DELETE PENDING > DELETE IN_PROGRESS

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign.

        A campaign can be in one of the following states:

        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

        • DELETE PENDING > DELETE IN_PROGRESS

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

        The status of the campaign.

        A campaign can be in one of the following states:

        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

        • DELETE PENDING > DELETE IN_PROGRESS

        \n@param status The status of the campaign.

        A campaign can be in one of the following states:

        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

        • DELETE PENDING > DELETE IN_PROGRESS

        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

          The status of the campaign.

          A campaign can be in one of the following states:

          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

          • DELETE PENDING > DELETE IN_PROGRESS

          \n@return The status of the campaign.

          A campaign can be in one of the following states:

          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

          • DELETE PENDING > DELETE IN_PROGRESS

          • ", "getterModel" : { "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 campaign.

            A campaign can be in one of the following states:

            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

            • DELETE PENDING > DELETE IN_PROGRESS

            \n@param status The status of the campaign.

            A campaign can be in one of the following states:

            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

            • DELETE PENDING > DELETE IN_PROGRESS

            • ", "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 campaign.

              A campaign can be in one of the following states:

              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

              • DELETE PENDING > DELETE IN_PROGRESS

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

              The name of the campaign.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 campaign.

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

              The name of the campaign.

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

              The name of the campaign.

              \n@return The name of the campaign.", "getterModel" : { "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 campaign.

              \n@param name The name of the campaign.", "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 campaign.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

              The Amazon Resource Name (ARN) of the campaign.

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

              The Amazon Resource Name (ARN) of the campaign.

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

              The Amazon Resource Name (ARN) of the campaign.

              \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

              The Amazon Resource Name (ARN) of the campaign.

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

              The Amazon Resource Name (ARN) of the campaign.

              \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

              The Amazon Resource Name (ARN) of the campaign.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

              The Amazon Resource Name (ARN) of a specific version of the 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 #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

              The Amazon Resource Name (ARN) of a specific version of the solution.

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

              The Amazon Resource Name (ARN) of a specific version of the solution.

              \n@param solutionVersionArn The Amazon Resource Name (ARN) of a specific version of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

              The Amazon Resource Name (ARN) of a specific version of the solution.

              \n@return The Amazon Resource Name (ARN) of a specific version of the 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" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

              The Amazon Resource Name (ARN) of a specific version of the solution.

              \n@param solutionVersionArn The Amazon Resource Name (ARN) of a specific version of the solution.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

              The Amazon Resource Name (ARN) of a specific version of the solution.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

              Specifies the requested minimum provisioned transactions (recommendations) per second.

              \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

              Specifies the requested minimum provisioned transactions (recommendations) per second.

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

              Specifies the requested minimum provisioned transactions (recommendations) per second.

              \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

              Specifies the requested minimum provisioned transactions (recommendations) per second.

              \n@return Specifies the requested minimum provisioned transactions (recommendations) per second.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

              Specifies the requested minimum provisioned transactions (recommendations) per second.

              \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

              Specifies the requested minimum provisioned transactions (recommendations) per second.

              ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

              The status of the campaign.

              A campaign can be in one of the following states:

              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

              • DELETE PENDING > DELETE IN_PROGRESS

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign.

              A campaign can be in one of the following states:

              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

              • DELETE PENDING > DELETE IN_PROGRESS

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

              The status of the campaign.

              A campaign can be in one of the following states:

              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

              • DELETE PENDING > DELETE IN_PROGRESS

              \n@param status The status of the campaign.

              A campaign can be in one of the following states:

              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

              • DELETE PENDING > DELETE IN_PROGRESS

              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                The status of the campaign.

                A campaign can be in one of the following states:

                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                • DELETE PENDING > DELETE IN_PROGRESS

                \n@return The status of the campaign.

                A campaign can be in one of the following states:

                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                • DELETE PENDING > DELETE IN_PROGRESS

                • ", "getterModel" : { "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 campaign.

                  A campaign can be in one of the following states:

                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                  • DELETE PENDING > DELETE IN_PROGRESS

                  \n@param status The status of the campaign.

                  A campaign can be in one of the following states:

                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                  • DELETE PENDING > DELETE IN_PROGRESS

                  • ", "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 campaign.

                    A campaign can be in one of the following states:

                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                    • DELETE PENDING > DELETE IN_PROGRESS

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                    If a campaign fails, the reason behind the failure.

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

                    If a campaign fails, the reason behind the failure.

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

                    If a campaign fails, the reason behind the failure.

                    \n@param failureReason If a campaign fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                    If a campaign fails, the reason behind the failure.

                    \n@return If a campaign fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                    If a campaign fails, the reason behind the failure.

                    \n@param failureReason If a campaign fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                    If a campaign fails, the reason behind the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                    The date and time (in Unix format) that the campaign was created.

                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                    The date and time (in Unix format) that the campaign was created.

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

                    The date and time (in Unix format) that the campaign was created.

                    \n@param creationDateTime The date and time (in Unix format) that the campaign was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                    The date and time (in Unix format) that the campaign was created.

                    \n@return The date and time (in Unix format) that the campaign was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                    The date and time (in Unix format) that the campaign was created.

                    \n@param creationDateTime The date and time (in Unix format) that the campaign was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                    The date and time (in Unix format) that the campaign was created.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                    The date and time (in Unix format) that the campaign was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                    The date and time (in Unix format) that the campaign was last updated.

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

                    The date and time (in Unix format) that the campaign was last updated.

                    \n@param lastUpdatedDateTime The date and time (in Unix format) that the campaign was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                    The date and time (in Unix format) that the campaign was last updated.

                    \n@return The date and time (in Unix format) that the campaign was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                    The date and time (in Unix format) that the campaign was last updated.

                    \n@param lastUpdatedDateTime The date and time (in Unix format) that the campaign was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                    The date and time (in Unix format) that the campaign was last updated.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatestCampaignUpdate", "beanStyleSetterMethodName" : "setLatestCampaignUpdate", "c2jName" : "latestCampaignUpdate", "c2jShape" : "CampaignUpdateSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\nThis is a convenience that creates an instance of the {@link CampaignUpdateSummary.Builder} avoiding the need to create one manually via {@link CampaignUpdateSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link CampaignUpdateSummary.Builder#build()} is called immediately and its result is passed to {@link #latestCampaignUpdate(CampaignUpdateSummary)}.\n@param latestCampaignUpdate a consumer that will call methods on {@link CampaignUpdateSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestCampaignUpdate(CampaignUpdateSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestCampaignUpdate", "fluentSetterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\n@param latestCampaignUpdate The new value for the LatestCampaignUpdate property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestCampaignUpdate", "getterDocumentation" : "Returns the value of the LatestCampaignUpdate property for this object.\n@return The value of the LatestCampaignUpdate property for this object.", "getterModel" : { "returnType" : "CampaignUpdateSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestCampaignUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestCampaignUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestCampaignUpdate", "sensitive" : false, "setterDocumentation" : "Sets the value of the LatestCampaignUpdate property for this object.\n\n@param latestCampaignUpdate The new value for the LatestCampaignUpdate property for this object.", "setterMethodName" : "setLatestCampaignUpdate", "setterModel" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "latestCampaignUpdate", "variableType" : "CampaignUpdateSummary", "documentation" : null, "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "latestCampaignUpdate", "variableType" : "CampaignUpdateSummary", "documentation" : "", "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Campaign", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : null, "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "wrapper" : false }, "CampaignSummary" : { "c2jName" : "CampaignSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Provides a summary of the properties of a campaign. For a complete listing, call the DescribeCampaign API.

                    ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the campaign.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 campaign.

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

                    The name of the campaign.

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

                    The name of the campaign.

                    \n@return The name of the campaign.", "getterModel" : { "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 campaign.

                    \n@param name The name of the campaign.", "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 campaign.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the campaign.

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

                    The Amazon Resource Name (ARN) of the campaign.

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

                    The Amazon Resource Name (ARN) of the campaign.

                    \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                    The Amazon Resource Name (ARN) of the campaign.

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

                    The Amazon Resource Name (ARN) of the campaign.

                    \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                    The Amazon Resource Name (ARN) of the campaign.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                    The status of the campaign.

                    A campaign can be in one of the following states:

                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                    • DELETE PENDING > DELETE IN_PROGRESS

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign.

                    A campaign can be in one of the following states:

                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                    • DELETE PENDING > DELETE IN_PROGRESS

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

                    The status of the campaign.

                    A campaign can be in one of the following states:

                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                    • DELETE PENDING > DELETE IN_PROGRESS

                    \n@param status The status of the campaign.

                    A campaign can be in one of the following states:

                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                    • DELETE PENDING > DELETE IN_PROGRESS

                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                      The status of the campaign.

                      A campaign can be in one of the following states:

                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                      • DELETE PENDING > DELETE IN_PROGRESS

                      \n@return The status of the campaign.

                      A campaign can be in one of the following states:

                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                      • DELETE PENDING > DELETE IN_PROGRESS

                      • ", "getterModel" : { "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 campaign.

                        A campaign can be in one of the following states:

                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                        • DELETE PENDING > DELETE IN_PROGRESS

                        \n@param status The status of the campaign.

                        A campaign can be in one of the following states:

                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                        • DELETE PENDING > DELETE IN_PROGRESS

                        • ", "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 campaign.

                          A campaign can be in one of the following states:

                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                          • DELETE PENDING > DELETE IN_PROGRESS

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time (in Unix time) that the campaign was created.

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

                          The date and time (in Unix time) that the campaign was created.

                          \n@param creationDateTime The date and time (in Unix time) that the campaign was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          \n@return The date and time (in Unix time) that the campaign was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          \n@param creationDateTime The date and time (in Unix time) that the campaign was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time (in Unix time) that the campaign was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

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

                          The date and time (in Unix time) that the campaign was last updated.

                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

                          \n@return The date and time (in Unix time) that the campaign was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                          If a campaign fails, the reason behind the failure.

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

                          If a campaign fails, the reason behind the failure.

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

                          If a campaign fails, the reason behind the failure.

                          \n@param failureReason If a campaign fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                          If a campaign fails, the reason behind the failure.

                          \n@return If a campaign fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                          If a campaign fails, the reason behind the failure.

                          \n@param failureReason If a campaign fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                          If a campaign fails, the reason behind the failure.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                          The Amazon Resource Name (ARN) of the campaign.

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

                          The Amazon Resource Name (ARN) of the campaign.

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

                          The Amazon Resource Name (ARN) of the campaign.

                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                          The Amazon Resource Name (ARN) of the campaign.

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

                          The Amazon Resource Name (ARN) of the campaign.

                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                          The Amazon Resource Name (ARN) of the campaign.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time (in Unix time) that the campaign was created.

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

                          The date and time (in Unix time) that the campaign was created.

                          \n@param creationDateTime The date and time (in Unix time) that the campaign was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          \n@return The date and time (in Unix time) that the campaign was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          \n@param creationDateTime The date and time (in Unix time) that the campaign was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time (in Unix time) that the campaign was created.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                          If a campaign fails, the reason behind the failure.

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

                          If a campaign fails, the reason behind the failure.

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

                          If a campaign fails, the reason behind the failure.

                          \n@param failureReason If a campaign fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                          If a campaign fails, the reason behind the failure.

                          \n@return If a campaign fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                          If a campaign fails, the reason behind the failure.

                          \n@param failureReason If a campaign fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                          If a campaign fails, the reason behind the failure.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time (in Unix time) that the campaign was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

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

                          The date and time (in Unix time) that the campaign was last updated.

                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

                          \n@return The date and time (in Unix time) that the campaign was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time (in Unix time) that the campaign was last updated.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                          The name of the campaign.

                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 campaign.

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

                          The name of the campaign.

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

                          The name of the campaign.

                          \n@return The name of the campaign.", "getterModel" : { "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 campaign.

                          \n@param name The name of the campaign.", "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 campaign.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                          The status of the campaign.

                          A campaign can be in one of the following states:

                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                          • DELETE PENDING > DELETE IN_PROGRESS

                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign.

                          A campaign can be in one of the following states:

                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                          • DELETE PENDING > DELETE IN_PROGRESS

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

                          The status of the campaign.

                          A campaign can be in one of the following states:

                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                          • DELETE PENDING > DELETE IN_PROGRESS

                          \n@param status The status of the campaign.

                          A campaign can be in one of the following states:

                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                          • DELETE PENDING > DELETE IN_PROGRESS

                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                            The status of the campaign.

                            A campaign can be in one of the following states:

                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                            • DELETE PENDING > DELETE IN_PROGRESS

                            \n@return The status of the campaign.

                            A campaign can be in one of the following states:

                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                            • DELETE PENDING > DELETE IN_PROGRESS

                            • ", "getterModel" : { "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 campaign.

                              A campaign can be in one of the following states:

                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                              • DELETE PENDING > DELETE IN_PROGRESS

                              \n@param status The status of the campaign.

                              A campaign can be in one of the following states:

                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                              • DELETE PENDING > DELETE IN_PROGRESS

                              • ", "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 campaign.

                                A campaign can be in one of the following states:

                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                • DELETE PENDING > DELETE IN_PROGRESS

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                The name of the campaign.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 campaign.

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

                                The name of the campaign.

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

                                The name of the campaign.

                                \n@return The name of the campaign.", "getterModel" : { "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 campaign.

                                \n@param name The name of the campaign.", "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 campaign.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                The Amazon Resource Name (ARN) of the campaign.

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

                                The Amazon Resource Name (ARN) of the campaign.

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

                                The Amazon Resource Name (ARN) of the campaign.

                                \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                The Amazon Resource Name (ARN) of the campaign.

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

                                The Amazon Resource Name (ARN) of the campaign.

                                \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                The Amazon Resource Name (ARN) of the campaign.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                The status of the campaign.

                                A campaign can be in one of the following states:

                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                • DELETE PENDING > DELETE IN_PROGRESS

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign.

                                A campaign can be in one of the following states:

                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                • DELETE PENDING > DELETE IN_PROGRESS

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

                                The status of the campaign.

                                A campaign can be in one of the following states:

                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                • DELETE PENDING > DELETE IN_PROGRESS

                                \n@param status The status of the campaign.

                                A campaign can be in one of the following states:

                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                • DELETE PENDING > DELETE IN_PROGRESS

                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                  The status of the campaign.

                                  A campaign can be in one of the following states:

                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                  • DELETE PENDING > DELETE IN_PROGRESS

                                  \n@return The status of the campaign.

                                  A campaign can be in one of the following states:

                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                  • DELETE PENDING > DELETE IN_PROGRESS

                                  • ", "getterModel" : { "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 campaign.

                                    A campaign can be in one of the following states:

                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                    • DELETE PENDING > DELETE IN_PROGRESS

                                    \n@param status The status of the campaign.

                                    A campaign can be in one of the following states:

                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                    • DELETE PENDING > DELETE IN_PROGRESS

                                    • ", "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 campaign.

                                      A campaign can be in one of the following states:

                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                      • DELETE PENDING > DELETE IN_PROGRESS

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time (in Unix time) that the campaign was created.

                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time (in Unix time) that the campaign was created.

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

                                      The date and time (in Unix time) that the campaign was created.

                                      \n@param creationDateTime The date and time (in Unix time) that the campaign was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                      The date and time (in Unix time) that the campaign was created.

                                      \n@return The date and time (in Unix time) that the campaign was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                      The date and time (in Unix time) that the campaign was created.

                                      \n@param creationDateTime The date and time (in Unix time) that the campaign was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time (in Unix time) that the campaign was created.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time (in Unix time) that the campaign was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time (in Unix time) that the campaign was last updated.

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

                                      The date and time (in Unix time) that the campaign was last updated.

                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                      The date and time (in Unix time) that the campaign was last updated.

                                      \n@return The date and time (in Unix time) that the campaign was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                      The date and time (in Unix time) that the campaign was last updated.

                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time (in Unix time) that the campaign was last updated.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                      If a campaign fails, the reason behind the failure.

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

                                      If a campaign fails, the reason behind the failure.

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

                                      If a campaign fails, the reason behind the failure.

                                      \n@param failureReason If a campaign fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                      If a campaign fails, the reason behind the failure.

                                      \n@return If a campaign fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                      If a campaign fails, the reason behind the failure.

                                      \n@param failureReason If a campaign fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                      If a campaign fails, the reason behind the failure.

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

                                      Provides a summary of the properties of a campaign update. For a complete listing, call the DescribeCampaign API.

                                      ", "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" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the deployed solution version.

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

                                      The Amazon Resource Name (ARN) of the deployed solution version.

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

                                      The Amazon Resource Name (ARN) of the deployed solution version.

                                      \n@param solutionVersionArn The Amazon Resource Name (ARN) of the deployed solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the deployed solution version.

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

                                      The Amazon Resource Name (ARN) of the deployed solution version.

                                      \n@param solutionVersionArn The Amazon Resource Name (ARN) of the deployed solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) of the deployed solution version.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                      Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                      \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                      Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

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

                                      Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                      \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                      Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                      \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                      Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                      \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                      Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                      ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                      The status of the campaign update.

                                      A campaign update can be in one of the following states:

                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                      • DELETE PENDING > DELETE IN_PROGRESS

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign update.

                                      A campaign update can be in one of the following states:

                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                      • DELETE PENDING > DELETE IN_PROGRESS

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

                                      The status of the campaign update.

                                      A campaign update can be in one of the following states:

                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                      • DELETE PENDING > DELETE IN_PROGRESS

                                      \n@param status The status of the campaign update.

                                      A campaign update can be in one of the following states:

                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                      • DELETE PENDING > DELETE IN_PROGRESS

                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                        The status of the campaign update.

                                        A campaign update can be in one of the following states:

                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                        • DELETE PENDING > DELETE IN_PROGRESS

                                        \n@return The status of the campaign update.

                                        A campaign update can be in one of the following states:

                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                        • DELETE PENDING > DELETE IN_PROGRESS

                                        • ", "getterModel" : { "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 campaign update.

                                          A campaign update can be in one of the following states:

                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                          • DELETE PENDING > DELETE IN_PROGRESS

                                          \n@param status The status of the campaign update.

                                          A campaign update can be in one of the following states:

                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                          • DELETE PENDING > DELETE IN_PROGRESS

                                          • ", "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 campaign update.

                                            A campaign update can be in one of the following states:

                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                            • DELETE PENDING > DELETE IN_PROGRESS

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                            If a campaign update fails, the reason behind the failure.

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

                                            If a campaign update fails, the reason behind the failure.

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

                                            If a campaign update fails, the reason behind the failure.

                                            \n@param failureReason If a campaign update fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                            If a campaign update fails, the reason behind the failure.

                                            \n@return If a campaign update fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                            If a campaign update fails, the reason behind the failure.

                                            \n@param failureReason If a campaign update fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                            If a campaign update fails, the reason behind the failure.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

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

                                            The date and time (in Unix time) that the campaign update was created.

                                            \n@param creationDateTime The date and time (in Unix time) that the campaign update was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            \n@return The date and time (in Unix time) that the campaign update was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            \n@param creationDateTime The date and time (in Unix time) that the campaign update was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

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

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign update was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            \n@return The date and time (in Unix time) that the campaign update was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign update was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

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

                                            The date and time (in Unix time) that the campaign update was created.

                                            \n@param creationDateTime The date and time (in Unix time) that the campaign update was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            \n@return The date and time (in Unix time) that the campaign update was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            \n@param creationDateTime The date and time (in Unix time) that the campaign update was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                            The date and time (in Unix time) that the campaign update was created.

                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                            If a campaign update fails, the reason behind the failure.

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

                                            If a campaign update fails, the reason behind the failure.

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

                                            If a campaign update fails, the reason behind the failure.

                                            \n@param failureReason If a campaign update fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                            If a campaign update fails, the reason behind the failure.

                                            \n@return If a campaign update fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                            If a campaign update fails, the reason behind the failure.

                                            \n@param failureReason If a campaign update fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                            If a campaign update fails, the reason behind the failure.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

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

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign update was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            \n@return The date and time (in Unix time) that the campaign update was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign update was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                            The date and time (in Unix time) that the campaign update was last updated.

                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "MinProvisionedTPS" : { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                            \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

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

                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                            \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                            The Amazon Resource Name (ARN) of the deployed solution version.

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

                                            The Amazon Resource Name (ARN) of the deployed solution version.

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

                                            The Amazon Resource Name (ARN) of the deployed solution version.

                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the deployed solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                            The Amazon Resource Name (ARN) of the deployed solution version.

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

                                            The Amazon Resource Name (ARN) of the deployed solution version.

                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the deployed solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                            The Amazon Resource Name (ARN) of the deployed solution version.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                            The status of the campaign update.

                                            A campaign update can be in one of the following states:

                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                            • DELETE PENDING > DELETE IN_PROGRESS

                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign update.

                                            A campaign update can be in one of the following states:

                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                            • DELETE PENDING > DELETE IN_PROGRESS

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

                                            The status of the campaign update.

                                            A campaign update can be in one of the following states:

                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                            • DELETE PENDING > DELETE IN_PROGRESS

                                            \n@param status The status of the campaign update.

                                            A campaign update can be in one of the following states:

                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                            • DELETE PENDING > DELETE IN_PROGRESS

                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                              The status of the campaign update.

                                              A campaign update can be in one of the following states:

                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                              • DELETE PENDING > DELETE IN_PROGRESS

                                              \n@return The status of the campaign update.

                                              A campaign update can be in one of the following states:

                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                              • DELETE PENDING > DELETE IN_PROGRESS

                                              • ", "getterModel" : { "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 campaign update.

                                                A campaign update can be in one of the following states:

                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                \n@param status The status of the campaign update.

                                                A campaign update can be in one of the following states:

                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                • ", "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 campaign update.

                                                  A campaign update can be in one of the following states:

                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                  The Amazon Resource Name (ARN) of the deployed solution version.

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

                                                  The Amazon Resource Name (ARN) of the deployed solution version.

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

                                                  The Amazon Resource Name (ARN) of the deployed solution version.

                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the deployed solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                  The Amazon Resource Name (ARN) of the deployed solution version.

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

                                                  The Amazon Resource Name (ARN) of the deployed solution version.

                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the deployed solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                  The Amazon Resource Name (ARN) of the deployed solution version.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                  Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                  \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                  Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

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

                                                  Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                  \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                  Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                  \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                  Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                  \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                  Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                  The status of the campaign update.

                                                  A campaign update can be in one of the following states:

                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 campaign update.

                                                  A campaign update can be in one of the following states:

                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                  • DELETE PENDING > DELETE IN_PROGRESS

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

                                                  The status of the campaign update.

                                                  A campaign update can be in one of the following states:

                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                  \n@param status The status of the campaign update.

                                                  A campaign update can be in one of the following states:

                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                    The status of the campaign update.

                                                    A campaign update can be in one of the following states:

                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                    \n@return The status of the campaign update.

                                                    A campaign update can be in one of the following states:

                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                    • ", "getterModel" : { "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 campaign update.

                                                      A campaign update can be in one of the following states:

                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                      \n@param status The status of the campaign update.

                                                      A campaign update can be in one of the following states:

                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                      • ", "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 campaign update.

                                                        A campaign update can be in one of the following states:

                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                        If a campaign update fails, the reason behind the failure.

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

                                                        If a campaign update fails, the reason behind the failure.

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

                                                        If a campaign update fails, the reason behind the failure.

                                                        \n@param failureReason If a campaign update fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                        If a campaign update fails, the reason behind the failure.

                                                        \n@return If a campaign update fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                        If a campaign update fails, the reason behind the failure.

                                                        \n@param failureReason If a campaign update fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                        If a campaign update fails, the reason behind the failure.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                        The date and time (in Unix time) that the campaign update was created.

                                                        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                        The date and time (in Unix time) that the campaign update was created.

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

                                                        The date and time (in Unix time) that the campaign update was created.

                                                        \n@param creationDateTime The date and time (in Unix time) that the campaign update was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                        The date and time (in Unix time) that the campaign update was created.

                                                        \n@return The date and time (in Unix time) that the campaign update was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                        The date and time (in Unix time) that the campaign update was created.

                                                        \n@param creationDateTime The date and time (in Unix time) that the campaign update was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                        The date and time (in Unix time) that the campaign update was created.

                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                        The date and time (in Unix time) that the campaign update was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                        The date and time (in Unix time) that the campaign update was last updated.

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

                                                        The date and time (in Unix time) that the campaign update was last updated.

                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign update was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                        The date and time (in Unix time) that the campaign update was last updated.

                                                        \n@return The date and time (in Unix time) that the campaign update was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                        The date and time (in Unix time) that the campaign update was last updated.

                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) that the campaign update was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                        The date and time (in Unix time) that the campaign update was last updated.

                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CampaignUpdateSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CampaignUpdateSummary", "variableName" : "campaignUpdateSummary", "variableType" : "CampaignUpdateSummary", "documentation" : null, "simpleType" : "CampaignUpdateSummary", "variableSetterType" : "CampaignUpdateSummary" }, "wrapper" : false }, "CategoricalHyperParameterRange" : { "c2jName" : "CategoricalHyperParameterRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                        Provides the name and range of a categorical hyperparameter.

                                                        ", "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" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the hyperparameter.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

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

                                                        The name of the hyperparameter.

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

                                                        The name of the hyperparameter.

                                                        \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                        \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "values", "c2jShape" : "CategoricalValues", "defaultConsumerFluentSetterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

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

                                                        A list of the categories for the hyperparameter.

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

                                                        A list of the categories for the hyperparameter.

                                                        \n@param values A list of the categories for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        \n

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

                                                        \n@return A list of the categories for the hyperparameter.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "values", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "values", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalValue", "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" }, "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" : "Values", "sensitive" : false, "setterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        \n@param values A list of the categories for the hyperparameter.", "setterMethodName" : "setValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the hyperparameter.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

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

                                                        The name of the hyperparameter.

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

                                                        The name of the hyperparameter.

                                                        \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                        \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Values" : { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "values", "c2jShape" : "CategoricalValues", "defaultConsumerFluentSetterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

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

                                                        A list of the categories for the hyperparameter.

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

                                                        A list of the categories for the hyperparameter.

                                                        \n@param values A list of the categories for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        \n

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

                                                        \n@return A list of the categories for the hyperparameter.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "values", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "values", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalValue", "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" }, "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" : "Values", "sensitive" : false, "setterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        \n@param values A list of the categories for the hyperparameter.", "setterMethodName" : "setValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the hyperparameter.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

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

                                                        The name of the hyperparameter.

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

                                                        The name of the hyperparameter.

                                                        \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                        \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "values", "c2jShape" : "CategoricalValues", "defaultConsumerFluentSetterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

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

                                                        A list of the categories for the hyperparameter.

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

                                                        A list of the categories for the hyperparameter.

                                                        \n@param values A list of the categories for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        \n

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

                                                        \n@return A list of the categories for the hyperparameter.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "values", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "values", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalValue", "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" }, "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" : "Values", "sensitive" : false, "setterDocumentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        \n@param values A list of the categories for the hyperparameter.", "setterMethodName" : "setValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : "

                                                        A list of the categories for the hyperparameter.

                                                        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CategoricalHyperParameterRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "categoricalHyperParameterRange", "variableType" : "CategoricalHyperParameterRange", "documentation" : null, "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "wrapper" : false }, "ContinuousHyperParameterRange" : { "c2jName" : "ContinuousHyperParameterRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                        Provides the name and range of a continuous hyperparameter.

                                                        ", "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" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the hyperparameter.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

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

                                                        The name of the hyperparameter.

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

                                                        The name of the hyperparameter.

                                                        \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                        \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "ContinuousMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \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 #minValue(Double)}.\n@param minValue 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 #minValue(Double)", "deprecated" : false, "documentation" : "

                                                        The minimum allowable value for the hyperparameter.

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

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "ContinuousMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \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 #maxValue(Double)}.\n@param maxValue 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 #maxValue(Double)", "deprecated" : false, "documentation" : "

                                                        The maximum allowable value for the hyperparameter.

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

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxValue" : { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "ContinuousMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \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 #maxValue(Double)}.\n@param maxValue 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 #maxValue(Double)", "deprecated" : false, "documentation" : "

                                                        The maximum allowable value for the hyperparameter.

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

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "MinValue" : { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "ContinuousMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \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 #minValue(Double)}.\n@param minValue 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 #minValue(Double)", "deprecated" : false, "documentation" : "

                                                        The minimum allowable value for the hyperparameter.

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

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the hyperparameter.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

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

                                                        The name of the hyperparameter.

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

                                                        The name of the hyperparameter.

                                                        \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                        \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name of the hyperparameter.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

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

                                                        The name of the hyperparameter.

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

                                                        The name of the hyperparameter.

                                                        \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                        \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "ContinuousMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \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 #minValue(Double)}.\n@param minValue 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 #minValue(Double)", "deprecated" : false, "documentation" : "

                                                        The minimum allowable value for the hyperparameter.

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

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : "

                                                        The minimum allowable value for the hyperparameter.

                                                        ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "ContinuousMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \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 #maxValue(Double)}.\n@param maxValue 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 #maxValue(Double)", "deprecated" : false, "documentation" : "

                                                        The maximum allowable value for the hyperparameter.

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

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : "

                                                        The maximum allowable value for the hyperparameter.

                                                        ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ContinuousHyperParameterRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "continuousHyperParameterRange", "variableType" : "ContinuousHyperParameterRange", "documentation" : null, "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "wrapper" : false }, "CreateCampaignRequest" : { "c2jName" : "CreateCampaignRequest", "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" : "CreateCampaign", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateCampaign", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        A name for the new campaign. The campaign name must be unique within your 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 #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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

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

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@param name A name for the new campaign. The campaign name must be unique within your account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@return A name for the new campaign. The campaign name must be unique within your 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" : "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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@param name A name for the new campaign. The campaign name must be unique within your account.", "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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

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

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

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

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version to deploy.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@return The Amazon Resource Name (ARN) of the solution version to deploy.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version to deploy.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

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

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MinProvisionedTPS" : { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

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

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        A name for the new campaign. The campaign name must be unique within your 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 #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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

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

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@param name A name for the new campaign. The campaign name must be unique within your account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@return A name for the new campaign. The campaign name must be unique within your 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" : "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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@param name A name for the new campaign. The campaign name must be unique within your account.", "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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

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

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

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

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version to deploy.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@return The Amazon Resource Name (ARN) of the solution version to deploy.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version to deploy.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        A name for the new campaign. The campaign name must be unique within your 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 #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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

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

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@param name A name for the new campaign. The campaign name must be unique within your account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@return A name for the new campaign. The campaign name must be unique within your 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" : "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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        \n@param name A name for the new campaign. The campaign name must be unique within your account.", "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" : "

                                                        A name for the new campaign. The campaign name must be unique within your account.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

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

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

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

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version to deploy.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@return The Amazon Resource Name (ARN) of the solution version to deploy.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version to deploy.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the solution version to deploy.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

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

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                        Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                        ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "solutionVersionArn", "minProvisionedTPS" ], "shapeName" : "CreateCampaignRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateCampaignRequest", "variableName" : "createCampaignRequest", "variableType" : "CreateCampaignRequest", "documentation" : null, "simpleType" : "CreateCampaignRequest", "variableSetterType" : "CreateCampaignRequest" }, "wrapper" : false }, "CreateCampaignResponse" : { "c2jName" : "CreateCampaignResponse", "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" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

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

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the campaign.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateCampaignResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateCampaignResponse", "variableName" : "createCampaignResponse", "variableType" : "CreateCampaignResponse", "documentation" : null, "simpleType" : "CreateCampaignResponse", "variableSetterType" : "CreateCampaignResponse" }, "wrapper" : false }, "CreateDatasetGroupRequest" : { "c2jName" : "CreateDatasetGroupRequest", "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" : "CreateDatasetGroup", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateDatasetGroup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name for the new dataset group.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the new dataset group.

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

                                                        The name for the new dataset group.

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

                                                        The name for the new dataset group.

                                                        \n@return The name for the new dataset group.", "getterModel" : { "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 for the new dataset group.

                                                        \n@param name The name for the new dataset group.", "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 for the new dataset group.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

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

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

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

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@return The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKmsKeyArn", "beanStyleSetterMethodName" : "setKmsKeyArn", "c2jName" : "kmsKeyArn", "c2jShape" : "KmsKeyArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@param kmsKeyArn The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@return The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@param kmsKeyArn The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.", "setterMethodName" : "setKmsKeyArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "KmsKeyArn" : { "beanStyleGetterMethodName" : "getKmsKeyArn", "beanStyleSetterMethodName" : "setKmsKeyArn", "c2jName" : "kmsKeyArn", "c2jShape" : "KmsKeyArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@param kmsKeyArn The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@return The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@param kmsKeyArn The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.", "setterMethodName" : "setKmsKeyArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The name for the new dataset group.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the new dataset group.

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

                                                        The name for the new dataset group.

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

                                                        The name for the new dataset group.

                                                        \n@return The name for the new dataset group.", "getterModel" : { "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 for the new dataset group.

                                                        \n@param name The name for the new dataset group.", "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 for the new dataset group.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

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

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

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

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@return The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name for the new dataset group.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the new dataset group.

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

                                                        The name for the new dataset group.

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

                                                        The name for the new dataset group.

                                                        \n@return The name for the new dataset group.", "getterModel" : { "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 for the new dataset group.

                                                        \n@param name The name for the new dataset group.", "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 for the new dataset group.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

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

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

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

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@return The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the IAM role that has permissions to access the KMS key. Supplying an IAM role is only valid when also specifying a KMS key.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKmsKeyArn", "beanStyleSetterMethodName" : "setKmsKeyArn", "c2jName" : "kmsKeyArn", "c2jShape" : "KmsKeyArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

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

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@param kmsKeyArn The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@return The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        \n@param kmsKeyArn The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.", "setterMethodName" : "setKmsKeyArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of a KMS key used to encrypt the datasets.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "CreateDatasetGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateDatasetGroupRequest", "variableName" : "createDatasetGroupRequest", "variableType" : "CreateDatasetGroupRequest", "documentation" : null, "simpleType" : "CreateDatasetGroupRequest", "variableSetterType" : "CreateDatasetGroupRequest" }, "wrapper" : false }, "CreateDatasetGroupResponse" : { "c2jName" : "CreateDatasetGroupResponse", "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" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the new dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the new dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the new dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the new dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the new dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

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

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the new dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the new dataset group.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateDatasetGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateDatasetGroupResponse", "variableName" : "createDatasetGroupResponse", "variableType" : "CreateDatasetGroupResponse", "documentation" : null, "simpleType" : "CreateDatasetGroupResponse", "variableSetterType" : "CreateDatasetGroupResponse" }, "wrapper" : false }, "CreateDatasetImportJobRequest" : { "c2jName" : "CreateDatasetImportJobRequest", "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" : "CreateDatasetImportJob", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateDatasetImportJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

                                                        \n@param jobName The name for the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jobName", "getterDocumentation" : "

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

                                                        \n@param jobName The name for the dataset import job.", "setterMethodName" : "setJobName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : "

                                                        The name for the dataset import job.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the dataset that receives the imported 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                        The ARN of the dataset that receives the imported data.

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

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@param datasetArn The ARN of the dataset that receives the imported data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@return The ARN of the dataset that receives the imported 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@param datasetArn The ARN of the dataset that receives the imported data.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDataSource", "beanStyleSetterMethodName" : "setDataSource", "c2jName" : "dataSource", "c2jShape" : "DataSource", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSource", "getterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@return The Amazon S3 bucket that contains the training data to import.", "getterModel" : { "returnType" : "DataSource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DataSource", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.", "setterMethodName" : "setDataSource", "setterModel" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : null, "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        ", "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

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

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

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

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to read from the Amazon S3 data source.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@return The ARN of the IAM role that has permissions to read from the Amazon S3 data source.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to read from the Amazon S3 data source.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DataSource" : { "beanStyleGetterMethodName" : "getDataSource", "beanStyleSetterMethodName" : "setDataSource", "c2jName" : "dataSource", "c2jShape" : "DataSource", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSource", "getterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@return The Amazon S3 bucket that contains the training data to import.", "getterModel" : { "returnType" : "DataSource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DataSource", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.", "setterMethodName" : "setDataSource", "setterModel" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : null, "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        ", "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "xmlNameSpaceUri" : null }, "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the dataset that receives the imported 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                        The ARN of the dataset that receives the imported data.

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

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@param datasetArn The ARN of the dataset that receives the imported data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@return The ARN of the dataset that receives the imported 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@param datasetArn The ARN of the dataset that receives the imported data.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JobName" : { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

                                                        \n@param jobName The name for the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jobName", "getterDocumentation" : "

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

                                                        \n@param jobName The name for the dataset import job.", "setterMethodName" : "setJobName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : "

                                                        The name for the dataset import job.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

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

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

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

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to read from the Amazon S3 data source.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@return The ARN of the IAM role that has permissions to read from the Amazon S3 data source.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to read from the Amazon S3 data source.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

                                                        \n@param jobName The name for the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jobName", "getterDocumentation" : "

                                                        The name for the dataset import job.

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

                                                        The name for the dataset import job.

                                                        \n@param jobName The name for the dataset import job.", "setterMethodName" : "setJobName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : "

                                                        The name for the dataset import job.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the dataset that receives the imported 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                        The ARN of the dataset that receives the imported data.

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

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@param datasetArn The ARN of the dataset that receives the imported data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@return The ARN of the dataset that receives the imported 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        \n@param datasetArn The ARN of the dataset that receives the imported data.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the dataset that receives the imported data.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDataSource", "beanStyleSetterMethodName" : "setDataSource", "c2jName" : "dataSource", "c2jShape" : "DataSource", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSource", "getterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@return The Amazon S3 bucket that contains the training data to import.", "getterModel" : { "returnType" : "DataSource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DataSource", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.", "setterMethodName" : "setDataSource", "setterModel" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : null, "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : "

                                                        The Amazon S3 bucket that contains the training data to import.

                                                        ", "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

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

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

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

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to read from the Amazon S3 data source.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@return The ARN of the IAM role that has permissions to read from the Amazon S3 data source.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        \n@param roleArn The ARN of the IAM role that has permissions to read from the Amazon S3 data source.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobName", "datasetArn", "dataSource", "roleArn" ], "shapeName" : "CreateDatasetImportJobRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateDatasetImportJobRequest", "variableName" : "createDatasetImportJobRequest", "variableType" : "CreateDatasetImportJobRequest", "documentation" : null, "simpleType" : "CreateDatasetImportJobRequest", "variableSetterType" : "CreateDatasetImportJobRequest" }, "wrapper" : false }, "CreateDatasetImportJobResponse" : { "c2jName" : "CreateDatasetImportJobResponse", "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" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

                                                        \n@param datasetImportJobArn The ARN of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the dataset import job.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetImportJobArn" : { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

                                                        \n@param datasetImportJobArn The ARN of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the dataset import job.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

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

                                                        The ARN of the dataset import job.

                                                        \n@param datasetImportJobArn The ARN of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the dataset import job.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateDatasetImportJobResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateDatasetImportJobResponse", "variableName" : "createDatasetImportJobResponse", "variableType" : "CreateDatasetImportJobResponse", "documentation" : null, "simpleType" : "CreateDatasetImportJobResponse", "variableSetterType" : "CreateDatasetImportJobResponse" }, "wrapper" : false }, "CreateDatasetRequest" : { "c2jName" : "CreateDatasetRequest", "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" : "CreateDataset", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateDataset", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                        The name for the dataset.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the dataset.

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

                                                        The name for the dataset.

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

                                                        The name for the dataset.

                                                        \n@return The name for the dataset.", "getterModel" : { "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 for the dataset.

                                                        \n@param name The name for the dataset.", "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 for the dataset.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

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

                                                        The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

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

                                                        The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                        \n@param schemaArn The ARN of the schema to associate with the dataset. The schema defines the dataset fields.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                        The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                        \n@return The ARN of the schema to associate with the dataset. The schema defines the dataset fields.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                        The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                        \n@param schemaArn The ARN of the schema to associate with the dataset. The schema defines the dataset fields.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                        The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the dataset group to add the dataset 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                        The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

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

                                                        The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to add the dataset to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                        \n@return The Amazon Resource Name (ARN) of the dataset group to add the dataset to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to add the dataset to.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                        The type of dataset.

                                                        One of the following (case insensitive) values:

                                                        • Interactions

                                                        • Items

                                                        • Users

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

                                                        The type of dataset.

                                                        One of the following (case insensitive) values:

                                                        • Interactions

                                                        • Items

                                                        • Users

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

                                                        The type of dataset.

                                                        One of the following (case insensitive) values:

                                                        • Interactions

                                                        • Items

                                                        • Users

                                                        \n@param datasetType The type of dataset.

                                                        One of the following (case insensitive) values:

                                                        • Interactions

                                                        • Items

                                                        • Users

                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                          The type of dataset.

                                                          One of the following (case insensitive) values:

                                                          • Interactions

                                                          • Items

                                                          • Users

                                                          \n@return The type of dataset.

                                                          One of the following (case insensitive) values:

                                                          • Interactions

                                                          • Items

                                                          • Users

                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                            The type of dataset.

                                                            One of the following (case insensitive) values:

                                                            • Interactions

                                                            • Items

                                                            • Users

                                                            \n@param datasetType The type of dataset.

                                                            One of the following (case insensitive) values:

                                                            • Interactions

                                                            • Items

                                                            • Users

                                                            • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                              The type of dataset.

                                                              One of the following (case insensitive) values:

                                                              • Interactions

                                                              • Items

                                                              • Users

                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                              The Amazon Resource Name (ARN) of the dataset group to add the dataset 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                              The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

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

                                                              The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                              \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to add the dataset to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                              The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                              \n@return The Amazon Resource Name (ARN) of the dataset group to add the dataset to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                              The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                              \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to add the dataset to.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                              The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DatasetType" : { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                              The type of dataset.

                                                              One of the following (case insensitive) values:

                                                              • Interactions

                                                              • Items

                                                              • Users

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

                                                              The type of dataset.

                                                              One of the following (case insensitive) values:

                                                              • Interactions

                                                              • Items

                                                              • Users

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

                                                              The type of dataset.

                                                              One of the following (case insensitive) values:

                                                              • Interactions

                                                              • Items

                                                              • Users

                                                              \n@param datasetType The type of dataset.

                                                              One of the following (case insensitive) values:

                                                              • Interactions

                                                              • Items

                                                              • Users

                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                The type of dataset.

                                                                One of the following (case insensitive) values:

                                                                • Interactions

                                                                • Items

                                                                • Users

                                                                \n@return The type of dataset.

                                                                One of the following (case insensitive) values:

                                                                • Interactions

                                                                • Items

                                                                • Users

                                                                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                  The type of dataset.

                                                                  One of the following (case insensitive) values:

                                                                  • Interactions

                                                                  • Items

                                                                  • Users

                                                                  \n@param datasetType The type of dataset.

                                                                  One of the following (case insensitive) values:

                                                                  • Interactions

                                                                  • Items

                                                                  • Users

                                                                  • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                    The type of dataset.

                                                                    One of the following (case insensitive) values:

                                                                    • Interactions

                                                                    • Items

                                                                    • Users

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

                                                                    The name for the dataset.

                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the dataset.

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

                                                                    The name for the dataset.

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

                                                                    The name for the dataset.

                                                                    \n@return The name for the dataset.", "getterModel" : { "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 for the dataset.

                                                                    \n@param name The name for the dataset.", "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 for the dataset.

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

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

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

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

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    \n@param schemaArn The ARN of the schema to associate with the dataset. The schema defines the dataset fields.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    \n@return The ARN of the schema to associate with the dataset. The schema defines the dataset fields.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    \n@param schemaArn The ARN of the schema to associate with the dataset. The schema defines the dataset fields.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                    The name for the dataset.

                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the dataset.

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

                                                                    The name for the dataset.

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

                                                                    The name for the dataset.

                                                                    \n@return The name for the dataset.", "getterModel" : { "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 for the dataset.

                                                                    \n@param name The name for the dataset.", "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 for the dataset.

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

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

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

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

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    \n@param schemaArn The ARN of the schema to associate with the dataset. The schema defines the dataset fields.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    \n@return The ARN of the schema to associate with the dataset. The schema defines the dataset fields.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    \n@param schemaArn The ARN of the schema to associate with the dataset. The schema defines the dataset fields.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                    The ARN of the schema to associate with the dataset. The schema defines the dataset fields.

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) of the dataset group to add the dataset 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                    The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

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

                                                                    The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to add the dataset to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                                    \n@return The Amazon Resource Name (ARN) of the dataset group to add the dataset to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to add the dataset to.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                    The Amazon Resource Name (ARN) of the dataset group to add the dataset to.

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                    The type of dataset.

                                                                    One of the following (case insensitive) values:

                                                                    • Interactions

                                                                    • Items

                                                                    • Users

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

                                                                    The type of dataset.

                                                                    One of the following (case insensitive) values:

                                                                    • Interactions

                                                                    • Items

                                                                    • Users

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

                                                                    The type of dataset.

                                                                    One of the following (case insensitive) values:

                                                                    • Interactions

                                                                    • Items

                                                                    • Users

                                                                    \n@param datasetType The type of dataset.

                                                                    One of the following (case insensitive) values:

                                                                    • Interactions

                                                                    • Items

                                                                    • Users

                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                      The type of dataset.

                                                                      One of the following (case insensitive) values:

                                                                      • Interactions

                                                                      • Items

                                                                      • Users

                                                                      \n@return The type of dataset.

                                                                      One of the following (case insensitive) values:

                                                                      • Interactions

                                                                      • Items

                                                                      • Users

                                                                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                        The type of dataset.

                                                                        One of the following (case insensitive) values:

                                                                        • Interactions

                                                                        • Items

                                                                        • Users

                                                                        \n@param datasetType The type of dataset.

                                                                        One of the following (case insensitive) values:

                                                                        • Interactions

                                                                        • Items

                                                                        • Users

                                                                        • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                          The type of dataset.

                                                                          One of the following (case insensitive) values:

                                                                          • Interactions

                                                                          • Items

                                                                          • Users

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "schemaArn", "datasetGroupArn", "datasetType" ], "shapeName" : "CreateDatasetRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateDatasetRequest", "variableName" : "createDatasetRequest", "variableType" : "CreateDatasetRequest", "documentation" : null, "simpleType" : "CreateDatasetRequest", "variableSetterType" : "CreateDatasetRequest" }, "wrapper" : false }, "CreateDatasetResponse" : { "c2jName" : "CreateDatasetResponse", "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" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

                                                                          \n@param datasetArn The ARN of the dataset.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the dataset.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

                                                                          \n@param datasetArn The ARN of the dataset.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the dataset.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

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

                                                                          The ARN of the dataset.

                                                                          \n@param datasetArn The ARN of the dataset.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the dataset.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateDatasetResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateDatasetResponse", "variableName" : "createDatasetResponse", "variableType" : "CreateDatasetResponse", "documentation" : null, "simpleType" : "CreateDatasetResponse", "variableSetterType" : "CreateDatasetResponse" }, "wrapper" : false }, "CreateEventTrackerRequest" : { "c2jName" : "CreateEventTrackerRequest", "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" : "CreateEventTracker", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateEventTracker", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the event tracker.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the event tracker.

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

                                                                          The name for the event tracker.

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

                                                                          The name for the event tracker.

                                                                          \n@return The name for the event tracker.", "getterModel" : { "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 for the event tracker.

                                                                          \n@param name The name for the event tracker.", "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 for the event tracker.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that receives the event 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that receives the event 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

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

                                                                          The name for the event tracker.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the event tracker.

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

                                                                          The name for the event tracker.

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

                                                                          The name for the event tracker.

                                                                          \n@return The name for the event tracker.", "getterModel" : { "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 for the event tracker.

                                                                          \n@param name The name for the event tracker.", "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 for the event tracker.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the event tracker.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the event tracker.

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

                                                                          The name for the event tracker.

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

                                                                          The name for the event tracker.

                                                                          \n@return The name for the event tracker.", "getterModel" : { "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 for the event tracker.

                                                                          \n@param name The name for the event tracker.", "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 for the event tracker.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that receives the event 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "datasetGroupArn" ], "shapeName" : "CreateEventTrackerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateEventTrackerRequest", "variableName" : "createEventTrackerRequest", "variableType" : "CreateEventTrackerRequest", "documentation" : null, "simpleType" : "CreateEventTrackerRequest", "variableSetterType" : "CreateEventTrackerRequest" }, "wrapper" : false }, "CreateEventTrackerResponse" : { "c2jName" : "CreateEventTrackerResponse", "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" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

                                                                          \n@param eventTrackerArn The ARN of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the event tracker.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTrackingId", "beanStyleSetterMethodName" : "setTrackingId", "c2jName" : "trackingId", "c2jShape" : "TrackingId", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

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

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

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

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trackingId", "getterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@return The ID of the event tracker. Include this ID in requests to the PutEvents API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "trackingId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "trackingId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrackingId", "sensitive" : false, "setterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.", "setterMethodName" : "setTrackingId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EventTrackerArn" : { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

                                                                          \n@param eventTrackerArn The ARN of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the event tracker.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TrackingId" : { "beanStyleGetterMethodName" : "getTrackingId", "beanStyleSetterMethodName" : "setTrackingId", "c2jName" : "trackingId", "c2jShape" : "TrackingId", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

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

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

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

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trackingId", "getterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@return The ID of the event tracker. Include this ID in requests to the PutEvents API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "trackingId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "trackingId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrackingId", "sensitive" : false, "setterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.", "setterMethodName" : "setTrackingId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

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

                                                                          The ARN of the event tracker.

                                                                          \n@param eventTrackerArn The ARN of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the event tracker.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTrackingId", "beanStyleSetterMethodName" : "setTrackingId", "c2jName" : "trackingId", "c2jShape" : "TrackingId", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

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

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

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

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trackingId", "getterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@return The ID of the event tracker. Include this ID in requests to the PutEvents API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "trackingId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "trackingId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrackingId", "sensitive" : false, "setterDocumentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.", "setterMethodName" : "setTrackingId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : "

                                                                          The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateEventTrackerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateEventTrackerResponse", "variableName" : "createEventTrackerResponse", "variableType" : "CreateEventTrackerResponse", "documentation" : null, "simpleType" : "CreateEventTrackerResponse", "variableSetterType" : "CreateEventTrackerResponse" }, "wrapper" : false }, "CreateSchemaRequest" : { "c2jName" : "CreateSchemaRequest", "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" : "CreateSchema", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateSchema", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the schema.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the schema.

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

                                                                          The name for the schema.

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

                                                                          The name for the schema.

                                                                          \n@return The name for the schema.", "getterModel" : { "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 for the schema.

                                                                          \n@param name The name for the schema.", "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 for the schema.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "AvroSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                          A schema in Avro JSON format.

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

                                                                          A schema in Avro JSON format.

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

                                                                          A schema in Avro JSON format.

                                                                          \n@param schema A schema in Avro JSON format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schema", "getterDocumentation" : "

                                                                          A schema in Avro JSON format.

                                                                          \n@return A schema in Avro JSON format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schema", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schema", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Schema", "sensitive" : false, "setterDocumentation" : "

                                                                          A schema in Avro JSON format.

                                                                          \n@param schema A schema in Avro JSON format.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : "

                                                                          A schema in Avro JSON format.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the schema.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the schema.

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

                                                                          The name for the schema.

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

                                                                          The name for the schema.

                                                                          \n@return The name for the schema.", "getterModel" : { "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 for the schema.

                                                                          \n@param name The name for the schema.", "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 for the schema.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Schema" : { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "AvroSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                          A schema in Avro JSON format.

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

                                                                          A schema in Avro JSON format.

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

                                                                          A schema in Avro JSON format.

                                                                          \n@param schema A schema in Avro JSON format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schema", "getterDocumentation" : "

                                                                          A schema in Avro JSON format.

                                                                          \n@return A schema in Avro JSON format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schema", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schema", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Schema", "sensitive" : false, "setterDocumentation" : "

                                                                          A schema in Avro JSON format.

                                                                          \n@param schema A schema in Avro JSON format.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : "

                                                                          A schema in Avro JSON format.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the schema.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 for the schema.

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

                                                                          The name for the schema.

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

                                                                          The name for the schema.

                                                                          \n@return The name for the schema.", "getterModel" : { "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 for the schema.

                                                                          \n@param name The name for the schema.", "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 for the schema.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "AvroSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                          A schema in Avro JSON format.

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

                                                                          A schema in Avro JSON format.

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

                                                                          A schema in Avro JSON format.

                                                                          \n@param schema A schema in Avro JSON format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schema", "getterDocumentation" : "

                                                                          A schema in Avro JSON format.

                                                                          \n@return A schema in Avro JSON format.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schema", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schema", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Schema", "sensitive" : false, "setterDocumentation" : "

                                                                          A schema in Avro JSON format.

                                                                          \n@param schema A schema in Avro JSON format.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : "

                                                                          A schema in Avro JSON format.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "schema" ], "shapeName" : "CreateSchemaRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateSchemaRequest", "variableName" : "createSchemaRequest", "variableType" : "CreateSchemaRequest", "documentation" : null, "simpleType" : "CreateSchemaRequest", "variableSetterType" : "CreateSchemaRequest" }, "wrapper" : false }, "CreateSchemaResponse" : { "c2jName" : "CreateSchemaResponse", "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" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the created schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the created schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the created schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the created schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the created schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

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

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the created schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the created schema.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateSchemaResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateSchemaResponse", "variableName" : "createSchemaResponse", "variableType" : "CreateSchemaResponse", "documentation" : null, "simpleType" : "CreateSchemaResponse", "variableSetterType" : "CreateSchemaResponse" }, "wrapper" : false }, "CreateSolutionRequest" : { "c2jName" : "CreateSolutionRequest", "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" : "CreateSolution", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateSolution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the 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 #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 for the solution.

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

                                                                          The name for the solution.

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

                                                                          The name for the solution.

                                                                          \n@return The name for the 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" : "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 for the solution.

                                                                          \n@param name The name for the solution.", "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 for the solution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

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

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@return Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

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

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@param performAutoML Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@return Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@param performAutoML Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

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

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

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

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@param recipeArn The ARN of the recipe to use for model training. Only specified when performAutoML is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@return The ARN of the recipe to use for model training. Only specified when performAutoML is false.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@param recipeArn The ARN of the recipe to use for model training. Only specified when performAutoML is false.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that provides the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@param eventType When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@return When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@param eventType When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

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

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

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

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@param solutionConfig The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@return The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@param solutionConfig The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that provides the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EventType" : { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@param eventType When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@return When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@param eventType When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          The name for the 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 #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 for the solution.

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

                                                                          The name for the solution.

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

                                                                          The name for the solution.

                                                                          \n@return The name for the 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" : "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 for the solution.

                                                                          \n@param name The name for the solution.", "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 for the solution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PerformAutoML" : { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

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

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@param performAutoML Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@return Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@param performAutoML Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "PerformHPO" : { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

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

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@return Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "RecipeArn" : { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

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

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

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

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@param recipeArn The ARN of the recipe to use for model training. Only specified when performAutoML is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@return The ARN of the recipe to use for model training. Only specified when performAutoML is false.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@param recipeArn The ARN of the recipe to use for model training. Only specified when performAutoML is false.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionConfig" : { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

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

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

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

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@param solutionConfig The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@return The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@param solutionConfig The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name for the 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 #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 for the solution.

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

                                                                          The name for the solution.

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

                                                                          The name for the solution.

                                                                          \n@return The name for the 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" : "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 for the solution.

                                                                          \n@param name The name for the solution.", "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 for the solution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

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

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@return Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                          Whether to perform hyperparameter optimization (HPO) on the specified or selected recipe. The default is false.

                                                                          When performing AutoML, this parameter is always true and you should not set it to false.

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

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

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@param performAutoML Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@return Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          \n@param performAutoML Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                          Whether to perform automated machine learning (AutoML). The default is false. For this case, you must specify recipeArn.

                                                                          When set to true, Amazon Personalize analyzes your training data and selects the optimal USER_PERSONALIZATION recipe and hyperparameters. In this case, you must omit recipeArn. Amazon Personalize determines the optimal recipe by running tests with different values for the hyperparameters. AutoML lengthens the training process as compared to selecting a specific recipe.

                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

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

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

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

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@param recipeArn The ARN of the recipe to use for model training. Only specified when performAutoML is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@return The ARN of the recipe to use for model training. Only specified when performAutoML is false.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          \n@param recipeArn The ARN of the recipe to use for model training. Only specified when performAutoML is false.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the recipe to use for model training. Only specified when performAutoML is false.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that provides the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

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

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@param eventType When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@return When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          \n@param eventType When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                          When your have multiple event types (using an EVENT_TYPE schema field), this parameter specifies which event type (for example, 'click' or 'like') is used for training the model.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

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

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

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

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@param solutionConfig The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@return The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          \n@param solutionConfig The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                          The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

                                                                          ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "datasetGroupArn" ], "shapeName" : "CreateSolutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateSolutionRequest", "variableName" : "createSolutionRequest", "variableType" : "CreateSolutionRequest", "documentation" : null, "simpleType" : "CreateSolutionRequest", "variableSetterType" : "CreateSolutionRequest" }, "wrapper" : false }, "CreateSolutionResponse" : { "c2jName" : "CreateSolutionResponse", "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" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                          The ARN of the solution.

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

                                                                          The ARN of the solution.

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

                                                                          The ARN of the solution.

                                                                          \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The ARN of the solution.

                                                                          \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the solution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                          The ARN of the solution.

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

                                                                          The ARN of the solution.

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

                                                                          The ARN of the solution.

                                                                          \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The ARN of the solution.

                                                                          \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the solution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                          The ARN of the solution.

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

                                                                          The ARN of the solution.

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

                                                                          The ARN of the solution.

                                                                          \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The ARN of the solution.

                                                                          \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the solution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateSolutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateSolutionResponse", "variableName" : "createSolutionResponse", "variableType" : "CreateSolutionResponse", "documentation" : null, "simpleType" : "CreateSolutionResponse", "variableSetterType" : "CreateSolutionResponse" }, "wrapper" : false }, "CreateSolutionVersionRequest" : { "c2jName" : "CreateSolutionVersionRequest", "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" : "CreateSolutionVersion", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.CreateSolutionVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

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

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

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

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@param solutionArn The Amazon Resource Name (ARN) of the solution containing the training configuration information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@return The Amazon Resource Name (ARN) of the solution containing the training configuration information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@param solutionArn The Amazon Resource Name (ARN) of the solution containing the training configuration information.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

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

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

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

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@param solutionArn The Amazon Resource Name (ARN) of the solution containing the training configuration information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@return The Amazon Resource Name (ARN) of the solution containing the training configuration information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@param solutionArn The Amazon Resource Name (ARN) of the solution containing the training configuration information.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

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

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

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

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@param solutionArn The Amazon Resource Name (ARN) of the solution containing the training configuration information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@return The Amazon Resource Name (ARN) of the solution containing the training configuration information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          \n@param solutionArn The Amazon Resource Name (ARN) of the solution containing the training configuration information.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the solution containing the training configuration information.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "solutionArn" ], "shapeName" : "CreateSolutionVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateSolutionVersionRequest", "variableName" : "createSolutionVersionRequest", "variableType" : "CreateSolutionVersionRequest", "documentation" : null, "simpleType" : "CreateSolutionVersionRequest", "variableSetterType" : "CreateSolutionVersionRequest" }, "wrapper" : false }, "CreateSolutionVersionResponse" : { "c2jName" : "CreateSolutionVersionResponse", "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" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

                                                                          \n@param solutionVersionArn The ARN of the new solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the new solution version.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

                                                                          \n@param solutionVersionArn The ARN of the new solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the new solution version.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

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

                                                                          The ARN of the new solution version.

                                                                          \n@param solutionVersionArn The ARN of the new solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                          The ARN of the new solution version.

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

                                                                          Describes the data source that contains the data to upload to a dataset.

                                                                          ", "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" : "getDataLocation", "beanStyleSetterMethodName" : "setDataLocation", "c2jName" : "dataLocation", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@param dataLocation The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataLocation", "getterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@return The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataLocation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DataLocation", "sensitive" : false, "setterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@param dataLocation The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv", "setterMethodName" : "setDataLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dataLocation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dataLocation", "variableType" : "String", "documentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DataLocation" : { "beanStyleGetterMethodName" : "getDataLocation", "beanStyleSetterMethodName" : "setDataLocation", "c2jName" : "dataLocation", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@param dataLocation The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataLocation", "getterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@return The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataLocation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DataLocation", "sensitive" : false, "setterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@param dataLocation The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv", "setterMethodName" : "setDataLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dataLocation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dataLocation", "variableType" : "String", "documentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDataLocation", "beanStyleSetterMethodName" : "setDataLocation", "c2jName" : "dataLocation", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@param dataLocation The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataLocation", "getterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@return The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataLocation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataLocation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DataLocation", "sensitive" : false, "setterDocumentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

                                                                          \n@param dataLocation The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv", "setterMethodName" : "setDataLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dataLocation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dataLocation", "variableType" : "String", "documentation" : "

                                                                          The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

                                                                          s3://bucket-name/training-data.csv

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

                                                                          Provides metadata for a dataset.

                                                                          ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The name of the dataset.

                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset.

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

                                                                          The name of the dataset.

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

                                                                          The name of the dataset.

                                                                          \n@return The name of the dataset.", "getterModel" : { "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 dataset.

                                                                          \n@param name The name of the dataset.", "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 dataset.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset that you want metadata 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset that you want metadata for.

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

                                                                          The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that you want metadata for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                          \n@return The Amazon Resource Name (ARN) of the dataset that you want metadata 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that you want metadata for.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group.

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

                                                                          The Amazon Resource Name (ARN) of the dataset group.

                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the dataset group.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                          One of the following values:

                                                                          • Interactions

                                                                          • Items

                                                                          • Users

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

                                                                          One of the following values:

                                                                          • Interactions

                                                                          • Items

                                                                          • Users

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

                                                                          One of the following values:

                                                                          • Interactions

                                                                          • Items

                                                                          • Users

                                                                          \n@param datasetType One of the following values:

                                                                          • Interactions

                                                                          • Items

                                                                          • Users

                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                            One of the following values:

                                                                            • Interactions

                                                                            • Items

                                                                            • Users

                                                                            \n@return One of the following values:

                                                                            • Interactions

                                                                            • Items

                                                                            • Users

                                                                            • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                              One of the following values:

                                                                              • Interactions

                                                                              • Items

                                                                              • Users

                                                                              \n@param datasetType One of the following values:

                                                                              • Interactions

                                                                              • Items

                                                                              • Users

                                                                              • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                                One of the following values:

                                                                                • Interactions

                                                                                • Items

                                                                                • Users

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The ARN of the associated schema.

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

                                                                                The ARN of the associated schema.

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

                                                                                The ARN of the associated schema.

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

                                                                                The ARN of the associated schema.

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

                                                                                The ARN of the associated schema.

                                                                                \n@param schemaArn The ARN of the associated schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                The ARN of the associated schema.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The status of the dataset.

                                                                                A dataset can be in one of the following states:

                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset.

                                                                                A dataset can be in one of the following states:

                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                • DELETE PENDING > DELETE IN_PROGRESS

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

                                                                                The status of the dataset.

                                                                                A dataset can be in one of the following states:

                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                \n@param status The status of the dataset.

                                                                                A dataset can be in one of the following states:

                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                  The status of the dataset.

                                                                                  A dataset can be in one of the following states:

                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                  \n@return The status of the dataset.

                                                                                  A dataset can be in one of the following states:

                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                  • ", "getterModel" : { "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 dataset.

                                                                                    A dataset can be in one of the following states:

                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                    \n@param status The status of the dataset.

                                                                                    A dataset can be in one of the following states:

                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                    • ", "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 dataset.

                                                                                      A dataset can be in one of the following states:

                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

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

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \n@return The creation date and time (in Unix time) of the dataset.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the dataset.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      A time stamp that shows when the dataset 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                      A time stamp that shows when the dataset was updated.

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

                                                                                      A time stamp that shows when the dataset was updated.

                                                                                      \n@param lastUpdatedDateTime A time stamp that shows when the dataset was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                      A time stamp that shows when the dataset was updated.

                                                                                      \n@return A time stamp that shows when the dataset 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                      A time stamp that shows when the dataset was updated.

                                                                                      \n@param lastUpdatedDateTime A time stamp that shows when the dataset was updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                      A time stamp that shows when the dataset was updated.

                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

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

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \n@return The creation date and time (in Unix time) of the dataset.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the dataset.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                      The creation date and time (in Unix time) of the dataset.

                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset that you want metadata 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset that you want metadata for.

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

                                                                                      The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                      \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that you want metadata for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                      \n@return The Amazon Resource Name (ARN) of the dataset that you want metadata 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                      \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that you want metadata for.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                      The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                      The Amazon Resource Name (ARN) of the dataset group.

                                                                                      \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                      The Amazon Resource Name (ARN) of the dataset group.

                                                                                      \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                      The Amazon Resource Name (ARN) of the dataset group.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DatasetType" : { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      One of the following values:

                                                                                      • Interactions

                                                                                      • Items

                                                                                      • Users

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

                                                                                      One of the following values:

                                                                                      • Interactions

                                                                                      • Items

                                                                                      • Users

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

                                                                                      One of the following values:

                                                                                      • Interactions

                                                                                      • Items

                                                                                      • Users

                                                                                      \n@param datasetType One of the following values:

                                                                                      • Interactions

                                                                                      • Items

                                                                                      • Users

                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                                        One of the following values:

                                                                                        • Interactions

                                                                                        • Items

                                                                                        • Users

                                                                                        \n@return One of the following values:

                                                                                        • Interactions

                                                                                        • Items

                                                                                        • Users

                                                                                        • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                                          One of the following values:

                                                                                          • Interactions

                                                                                          • Items

                                                                                          • Users

                                                                                          \n@param datasetType One of the following values:

                                                                                          • Interactions

                                                                                          • Items

                                                                                          • Users

                                                                                          • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                                            One of the following values:

                                                                                            • Interactions

                                                                                            • Items

                                                                                            • Users

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            A time stamp that shows when the dataset 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                            A time stamp that shows when the dataset was updated.

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

                                                                                            A time stamp that shows when the dataset was updated.

                                                                                            \n@param lastUpdatedDateTime A time stamp that shows when the dataset was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                            A time stamp that shows when the dataset was updated.

                                                                                            \n@return A time stamp that shows when the dataset 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                            A time stamp that shows when the dataset was updated.

                                                                                            \n@param lastUpdatedDateTime A time stamp that shows when the dataset was updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                            A time stamp that shows when the dataset was updated.

                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The name of the dataset.

                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset.

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

                                                                                            The name of the dataset.

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

                                                                                            The name of the dataset.

                                                                                            \n@return The name of the dataset.", "getterModel" : { "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 dataset.

                                                                                            \n@param name The name of the dataset.", "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 dataset.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The ARN of the associated schema.

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

                                                                                            The ARN of the associated schema.

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

                                                                                            The ARN of the associated schema.

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

                                                                                            The ARN of the associated schema.

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

                                                                                            The ARN of the associated schema.

                                                                                            \n@param schemaArn The ARN of the associated schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                            The ARN of the associated schema.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The status of the dataset.

                                                                                            A dataset can be in one of the following states:

                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset.

                                                                                            A dataset can be in one of the following states:

                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

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

                                                                                            The status of the dataset.

                                                                                            A dataset can be in one of the following states:

                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                            \n@param status The status of the dataset.

                                                                                            A dataset can be in one of the following states:

                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                              The status of the dataset.

                                                                                              A dataset can be in one of the following states:

                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                              \n@return The status of the dataset.

                                                                                              A dataset can be in one of the following states:

                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                              • ", "getterModel" : { "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 dataset.

                                                                                                A dataset can be in one of the following states:

                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                \n@param status The status of the dataset.

                                                                                                A dataset can be in one of the following states:

                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                • ", "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 dataset.

                                                                                                  A dataset can be in one of the following states:

                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The name of the dataset.

                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset.

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

                                                                                                  The name of the dataset.

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

                                                                                                  The name of the dataset.

                                                                                                  \n@return The name of the dataset.", "getterModel" : { "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 dataset.

                                                                                                  \n@param name The name of the dataset.", "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 dataset.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset that you want metadata 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset that you want metadata for.

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

                                                                                                  The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that you want metadata for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset that you want metadata 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that you want metadata for.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset that you want metadata for.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  One of the following values:

                                                                                                  • Interactions

                                                                                                  • Items

                                                                                                  • Users

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

                                                                                                  One of the following values:

                                                                                                  • Interactions

                                                                                                  • Items

                                                                                                  • Users

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

                                                                                                  One of the following values:

                                                                                                  • Interactions

                                                                                                  • Items

                                                                                                  • Users

                                                                                                  \n@param datasetType One of the following values:

                                                                                                  • Interactions

                                                                                                  • Items

                                                                                                  • Users

                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                                                    One of the following values:

                                                                                                    • Interactions

                                                                                                    • Items

                                                                                                    • Users

                                                                                                    \n@return One of the following values:

                                                                                                    • Interactions

                                                                                                    • Items

                                                                                                    • Users

                                                                                                    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                                                      One of the following values:

                                                                                                      • Interactions

                                                                                                      • Items

                                                                                                      • Users

                                                                                                      \n@param datasetType One of the following values:

                                                                                                      • Interactions

                                                                                                      • Items

                                                                                                      • Users

                                                                                                      • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                                                        One of the following values:

                                                                                                        • Interactions

                                                                                                        • Items

                                                                                                        • Users

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The ARN of the associated schema.

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

                                                                                                        The ARN of the associated schema.

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

                                                                                                        The ARN of the associated schema.

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

                                                                                                        The ARN of the associated schema.

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

                                                                                                        The ARN of the associated schema.

                                                                                                        \n@param schemaArn The ARN of the associated schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                        The ARN of the associated schema.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The status of the dataset.

                                                                                                        A dataset can be in one of the following states:

                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset.

                                                                                                        A dataset can be in one of the following states:

                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

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

                                                                                                        The status of the dataset.

                                                                                                        A dataset can be in one of the following states:

                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                        \n@param status The status of the dataset.

                                                                                                        A dataset can be in one of the following states:

                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                          The status of the dataset.

                                                                                                          A dataset can be in one of the following states:

                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                          \n@return The status of the dataset.

                                                                                                          A dataset can be in one of the following states:

                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                          • ", "getterModel" : { "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 dataset.

                                                                                                            A dataset can be in one of the following states:

                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                            \n@param status The status of the dataset.

                                                                                                            A dataset can be in one of the following states:

                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                            • ", "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 dataset.

                                                                                                              A dataset can be in one of the following states:

                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The creation date and time (in Unix time) of the dataset.

                                                                                                              \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                              The creation date and time (in Unix time) of the dataset.

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

                                                                                                              The creation date and time (in Unix time) of the dataset.

                                                                                                              \n@param creationDateTime The creation date and time (in Unix time) of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                              The creation date and time (in Unix time) of the dataset.

                                                                                                              \n@return The creation date and time (in Unix time) of the dataset.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                              The creation date and time (in Unix time) of the dataset.

                                                                                                              \n@param creationDateTime The creation date and time (in Unix time) of the dataset.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                              The creation date and time (in Unix time) of the dataset.

                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A time stamp that shows when the dataset 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                              A time stamp that shows when the dataset was updated.

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

                                                                                                              A time stamp that shows when the dataset was updated.

                                                                                                              \n@param lastUpdatedDateTime A time stamp that shows when the dataset was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                              A time stamp that shows when the dataset was updated.

                                                                                                              \n@return A time stamp that shows when the dataset 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                              A time stamp that shows when the dataset was updated.

                                                                                                              \n@param lastUpdatedDateTime A time stamp that shows when the dataset was updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                              A time stamp that shows when the dataset was updated.

                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Dataset", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : null, "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "wrapper" : false }, "DatasetGroup" : { "c2jName" : "DatasetGroup", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              A dataset group is a collection of related datasets (Interactions, User, and Item). You create a dataset group by calling CreateDatasetGroup. You then create a dataset and add it to a dataset group by calling CreateDataset. The dataset group is used to create and train a solution by calling CreateSolution. A dataset group can contain only one of each type of dataset.

                                                                                                              You can specify an AWS Key Management Service (KMS) key to encrypt the datasets in the group.

                                                                                                              ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The name of the dataset group.

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset group.

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

                                                                                                              The name of the dataset group.

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

                                                                                                              The name of the dataset group.

                                                                                                              \n@return The name of the dataset group.", "getterModel" : { "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 dataset group.

                                                                                                              \n@param name The name of the dataset group.", "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 dataset group.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                              The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                              The Amazon Resource Name (ARN) of the dataset group.

                                                                                                              \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                              The Amazon Resource Name (ARN) of the dataset group.

                                                                                                              \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the dataset group.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The current status of the dataset group.

                                                                                                              A dataset group can be in one of the following states:

                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                              • DELETE PENDING

                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 current status of the dataset group.

                                                                                                              A dataset group can be in one of the following states:

                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                              • DELETE PENDING

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

                                                                                                              The current status of the dataset group.

                                                                                                              A dataset group can be in one of the following states:

                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                              • DELETE PENDING

                                                                                                              \n@param status The current status of the dataset group.

                                                                                                              A dataset group can be in one of the following states:

                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                              • DELETE PENDING

                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                The current status of the dataset group.

                                                                                                                A dataset group can be in one of the following states:

                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                • DELETE PENDING

                                                                                                                \n@return The current status of the dataset group.

                                                                                                                A dataset group can be in one of the following states:

                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                • DELETE PENDING

                                                                                                                • ", "getterModel" : { "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 current status of the dataset group.

                                                                                                                  A dataset group can be in one of the following states:

                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                  • DELETE PENDING

                                                                                                                  \n@param status The current status of the dataset group.

                                                                                                                  A dataset group can be in one of the following states:

                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                  • DELETE PENDING

                                                                                                                  • ", "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 current status of the dataset group.

                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                    • DELETE PENDING

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

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

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

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

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    \n@param roleArn The ARN of the IAM role that has permissions to create the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    \n@return The ARN of the IAM role that has permissions to create the dataset group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    \n@param roleArn The ARN of the IAM role that has permissions to create the dataset group.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKmsKeyArn", "beanStyleSetterMethodName" : "setKmsKeyArn", "c2jName" : "kmsKeyArn", "c2jShape" : "KmsKeyArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

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

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

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

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    \n@param kmsKeyArn The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyArn", "getterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    \n@return The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    \n@param kmsKeyArn The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.", "setterMethodName" : "setKmsKeyArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

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

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param creationDateTime The creation date and time (in Unix time) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \n@return The creation date and time (in Unix time) of the dataset group.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param creationDateTime The creation date and time (in Unix time) of the dataset group.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

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

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \n@return The last update date and time (in Unix time) of the dataset group.", "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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the dataset group.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

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

                                                                                                                    If creating a dataset group fails, provides the reason why.

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

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    \n@param failureReason If creating a dataset group fails, provides the reason why.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    \n@return If creating a dataset group fails, provides the reason why.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    \n@param failureReason If creating a dataset group fails, provides the reason why.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

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

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param creationDateTime The creation date and time (in Unix time) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \n@return The creation date and time (in Unix time) of the dataset group.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param creationDateTime The creation date and time (in Unix time) of the dataset group.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The creation date and time (in Unix time) of the dataset group.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                    The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                    The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                    The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

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

                                                                                                                    If creating a dataset group fails, provides the reason why.

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

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    \n@param failureReason If creating a dataset group fails, provides the reason why.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    \n@return If creating a dataset group fails, provides the reason why.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    \n@param failureReason If creating a dataset group fails, provides the reason why.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                    If creating a dataset group fails, provides the reason why.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "KmsKeyArn" : { "beanStyleGetterMethodName" : "getKmsKeyArn", "beanStyleSetterMethodName" : "setKmsKeyArn", "c2jName" : "kmsKeyArn", "c2jShape" : "KmsKeyArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

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

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

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

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    \n@param kmsKeyArn The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyArn", "getterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    \n@return The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    \n@param kmsKeyArn The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.", "setterMethodName" : "setKmsKeyArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : "

                                                                                                                    The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

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

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \n@return The last update date and time (in Unix time) of the dataset group.", "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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the dataset group.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The last update date and time (in Unix time) of the dataset group.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The name of the dataset group.

                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset group.

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

                                                                                                                    The name of the dataset group.

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

                                                                                                                    The name of the dataset group.

                                                                                                                    \n@return The name of the dataset group.", "getterModel" : { "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 dataset group.

                                                                                                                    \n@param name The name of the dataset group.", "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 dataset group.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

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

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

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

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    \n@param roleArn The ARN of the IAM role that has permissions to create the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    \n@return The ARN of the IAM role that has permissions to create the dataset group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    \n@param roleArn The ARN of the IAM role that has permissions to create the dataset group.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                    The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The current status of the dataset group.

                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                    • DELETE PENDING

                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 current status of the dataset group.

                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                    • DELETE PENDING

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

                                                                                                                    The current status of the dataset group.

                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                    • DELETE PENDING

                                                                                                                    \n@param status The current status of the dataset group.

                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                    • DELETE PENDING

                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                      The current status of the dataset group.

                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                      • DELETE PENDING

                                                                                                                      \n@return The current status of the dataset group.

                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                      • DELETE PENDING

                                                                                                                      • ", "getterModel" : { "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 current status of the dataset group.

                                                                                                                        A dataset group can be in one of the following states:

                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                        • DELETE PENDING

                                                                                                                        \n@param status The current status of the dataset group.

                                                                                                                        A dataset group can be in one of the following states:

                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                        • DELETE PENDING

                                                                                                                        • ", "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 current status of the dataset group.

                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                          • DELETE PENDING

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The name of the dataset group.

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset group.

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

                                                                                                                          The name of the dataset group.

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

                                                                                                                          The name of the dataset group.

                                                                                                                          \n@return The name of the dataset group.", "getterModel" : { "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 dataset group.

                                                                                                                          \n@param name The name of the dataset group.", "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 dataset group.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                          The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                          The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                          The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The current status of the dataset group.

                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                          • DELETE PENDING

                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 current status of the dataset group.

                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                          • DELETE PENDING

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

                                                                                                                          The current status of the dataset group.

                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                          • DELETE PENDING

                                                                                                                          \n@param status The current status of the dataset group.

                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                          • DELETE PENDING

                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                            The current status of the dataset group.

                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                            • DELETE PENDING

                                                                                                                            \n@return The current status of the dataset group.

                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                            • DELETE PENDING

                                                                                                                            • ", "getterModel" : { "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 current status of the dataset group.

                                                                                                                              A dataset group can be in one of the following states:

                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                              • DELETE PENDING

                                                                                                                              \n@param status The current status of the dataset group.

                                                                                                                              A dataset group can be in one of the following states:

                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                              • DELETE PENDING

                                                                                                                              • ", "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 current status of the dataset group.

                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                • DELETE PENDING

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The ARN of the IAM role that has permissions to create the dataset group.

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

                                                                                                                                The ARN of the IAM role that has permissions to create the dataset group.

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

                                                                                                                                The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                                \n@param roleArn The ARN of the IAM role that has permissions to create the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                                \n@return The ARN of the IAM role that has permissions to create the dataset group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                                \n@param roleArn The ARN of the IAM role that has permissions to create the dataset group.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                The ARN of the IAM role that has permissions to create the dataset group.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKmsKeyArn", "beanStyleSetterMethodName" : "setKmsKeyArn", "c2jName" : "kmsKeyArn", "c2jShape" : "KmsKeyArn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

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

                                                                                                                                The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

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

                                                                                                                                The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                                \n@param kmsKeyArn The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kmsKeyArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "kmsKeyArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "kmsKeyArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KmsKeyArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                                \n@param kmsKeyArn The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.", "setterMethodName" : "setKmsKeyArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kmsKeyArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the KMS key used to encrypt the datasets.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The creation date and time (in Unix time) of the dataset group.

                                                                                                                                \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                The creation date and time (in Unix time) of the dataset group.

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

                                                                                                                                The creation date and time (in Unix time) of the dataset group.

                                                                                                                                \n@param creationDateTime The creation date and time (in Unix time) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                The creation date and time (in Unix time) of the dataset group.

                                                                                                                                \n@return The creation date and time (in Unix time) of the dataset group.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The creation date and time (in Unix time) of the dataset group.

                                                                                                                                \n@param creationDateTime The creation date and time (in Unix time) of the dataset group.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The creation date and time (in Unix time) of the dataset group.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The last update date and time (in Unix time) of the dataset group.

                                                                                                                                \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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                The last update date and time (in Unix time) of the dataset group.

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

                                                                                                                                The last update date and time (in Unix time) of the dataset group.

                                                                                                                                \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                The last update date and time (in Unix time) of the dataset group.

                                                                                                                                \n@return The last update date and time (in Unix time) of the dataset group.", "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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                The last update date and time (in Unix time) of the dataset group.

                                                                                                                                \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the dataset group.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The last update date and time (in Unix time) of the dataset group.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If creating a dataset group fails, provides the reason why.

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

                                                                                                                                If creating a dataset group fails, provides the reason why.

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

                                                                                                                                If creating a dataset group fails, provides the reason why.

                                                                                                                                \n@param failureReason If creating a dataset group fails, provides the reason why.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                If creating a dataset group fails, provides the reason why.

                                                                                                                                \n@return If creating a dataset group fails, provides the reason why.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                If creating a dataset group fails, provides the reason why.

                                                                                                                                \n@param failureReason If creating a dataset group fails, provides the reason why.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                If creating a dataset group fails, provides the reason why.

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

                                                                                                                                Provides a summary of the properties of a dataset group. For a complete listing, call the DescribeDatasetGroup API.

                                                                                                                                ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The name of the dataset group.

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset group.

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

                                                                                                                                The name of the dataset group.

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

                                                                                                                                The name of the dataset group.

                                                                                                                                \n@return The name of the dataset group.", "getterModel" : { "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 dataset group.

                                                                                                                                \n@param name The name of the dataset group.", "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 dataset group.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The status of the dataset group.

                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                • DELETE PENDING

                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset group.

                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                • DELETE PENDING

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

                                                                                                                                The status of the dataset group.

                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                • DELETE PENDING

                                                                                                                                \n@param status The status of the dataset group.

                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                • DELETE PENDING

                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                  The status of the dataset group.

                                                                                                                                  A dataset group can be in one of the following states:

                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                  • DELETE PENDING

                                                                                                                                  \n@return The status of the dataset group.

                                                                                                                                  A dataset group can be in one of the following states:

                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                  • DELETE PENDING

                                                                                                                                  • ", "getterModel" : { "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 dataset group.

                                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                    • DELETE PENDING

                                                                                                                                    \n@param status The status of the dataset group.

                                                                                                                                    A dataset group can be in one of the following states:

                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                    • DELETE PENDING

                                                                                                                                    • ", "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 dataset group.

                                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                      • DELETE PENDING

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

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

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the dataset group was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \n@return The date and time (in Unix time) that the dataset group was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the dataset group was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

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

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset group was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      \n@return The date and time (in Unix time) that the dataset group was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset group was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      \n@param failureReason If creating a dataset group fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      \n@return If creating a dataset group fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      \n@param failureReason If creating a dataset group fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

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

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the dataset group was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \n@return The date and time (in Unix time) that the dataset group was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the dataset group was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was created.

                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                      The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                      The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                      \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                      The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                      The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                      \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                      The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      \n@param failureReason If creating a dataset group fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      \n@return If creating a dataset group fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      \n@param failureReason If creating a dataset group fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                      If creating a dataset group fails, the reason behind the failure.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

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

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset group was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      \n@return The date and time (in Unix time) that the dataset group was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset group was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                      The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The name of the dataset group.

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset group.

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

                                                                                                                                      The name of the dataset group.

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

                                                                                                                                      The name of the dataset group.

                                                                                                                                      \n@return The name of the dataset group.", "getterModel" : { "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 dataset group.

                                                                                                                                      \n@param name The name of the dataset group.", "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 dataset group.

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The status of the dataset group.

                                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                      • DELETE PENDING

                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset group.

                                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                      • DELETE PENDING

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

                                                                                                                                      The status of the dataset group.

                                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                      • DELETE PENDING

                                                                                                                                      \n@param status The status of the dataset group.

                                                                                                                                      A dataset group can be in one of the following states:

                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                      • DELETE PENDING

                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                        The status of the dataset group.

                                                                                                                                        A dataset group can be in one of the following states:

                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                        • DELETE PENDING

                                                                                                                                        \n@return The status of the dataset group.

                                                                                                                                        A dataset group can be in one of the following states:

                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                        • DELETE PENDING

                                                                                                                                        • ", "getterModel" : { "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 dataset group.

                                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                          • DELETE PENDING

                                                                                                                                          \n@param status The status of the dataset group.

                                                                                                                                          A dataset group can be in one of the following states:

                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                          • DELETE PENDING

                                                                                                                                          • ", "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 dataset group.

                                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                            • DELETE PENDING

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The name of the dataset group.

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset group.

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

                                                                                                                                            The name of the dataset group.

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

                                                                                                                                            The name of the dataset group.

                                                                                                                                            \n@return The name of the dataset group.", "getterModel" : { "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 dataset group.

                                                                                                                                            \n@param name The name of the dataset group.", "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 dataset group.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                            \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group.

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

                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                            \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The status of the dataset group.

                                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                            • DELETE PENDING

                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset group.

                                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                            • DELETE PENDING

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

                                                                                                                                            The status of the dataset group.

                                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                            • DELETE PENDING

                                                                                                                                            \n@param status The status of the dataset group.

                                                                                                                                            A dataset group can be in one of the following states:

                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                            • DELETE PENDING

                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                              The status of the dataset group.

                                                                                                                                              A dataset group can be in one of the following states:

                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                              • DELETE PENDING

                                                                                                                                              \n@return The status of the dataset group.

                                                                                                                                              A dataset group can be in one of the following states:

                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                              • DELETE PENDING

                                                                                                                                              • ", "getterModel" : { "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 dataset group.

                                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                • DELETE PENDING

                                                                                                                                                \n@param status The status of the dataset group.

                                                                                                                                                A dataset group can be in one of the following states:

                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                • DELETE PENDING

                                                                                                                                                • ", "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 dataset group.

                                                                                                                                                  A dataset group can be in one of the following states:

                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                  • DELETE PENDING

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was created.

                                                                                                                                                  \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was created.

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

                                                                                                                                                  The date and time (in Unix time) that the dataset group was created.

                                                                                                                                                  \n@param creationDateTime The date and time (in Unix time) that the dataset group was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was created.

                                                                                                                                                  \n@return The date and time (in Unix time) that the dataset group was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was created.

                                                                                                                                                  \n@param creationDateTime The date and time (in Unix time) that the dataset group was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was created.

                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was last updated.

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

                                                                                                                                                  The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset group was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                                  \n@return The date and time (in Unix time) that the dataset group was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset group was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                  The date and time (in Unix time) that the dataset group was last updated.

                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                                  If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                                  If creating a dataset group fails, the reason behind the failure.

                                                                                                                                                  \n@param failureReason If creating a dataset group fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                  If creating a dataset group fails, the reason behind the failure.

                                                                                                                                                  \n@return If creating a dataset group fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  If creating a dataset group fails, the reason behind the failure.

                                                                                                                                                  \n@param failureReason If creating a dataset group fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                  If creating a dataset group fails, the reason behind the failure.

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

                                                                                                                                                  Describes a job that imports training data from a data source (Amazon S3 bucket) to an Amazon Personalize dataset. For more information, see CreateDatasetImportJob.

                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                  ", "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" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the import job.

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

                                                                                                                                                  The name of the import job.

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

                                                                                                                                                  The name of the import job.

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

                                                                                                                                                  The name of the import job.

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

                                                                                                                                                  The name of the import job.

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

                                                                                                                                                  The name of the import job.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the dataset import job.

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

                                                                                                                                                  The ARN of the dataset import job.

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

                                                                                                                                                  The ARN of the dataset import job.

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

                                                                                                                                                  The ARN of the dataset import job.

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

                                                                                                                                                  The ARN of the dataset import job.

                                                                                                                                                  \n@param datasetImportJobArn The ARN of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The ARN of the dataset import job.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset that receives the imported 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset that receives the imported data.

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

                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that receives the imported data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset that receives the imported 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that receives the imported data.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDataSource", "beanStyleSetterMethodName" : "setDataSource", "c2jName" : "dataSource", "c2jShape" : "DataSource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The Amazon S3 bucket that contains the training data to import.

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

                                                                                                                                                  The Amazon S3 bucket that contains the training data to import.

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

                                                                                                                                                  The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                  \n@param dataSource The Amazon S3 bucket that contains the training data to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSource", "getterDocumentation" : "

                                                                                                                                                  The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                  \n@return The Amazon S3 bucket that contains the training data to import.", "getterModel" : { "returnType" : "DataSource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DataSource", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                  \n@param dataSource The Amazon S3 bucket that contains the training data to import.", "setterMethodName" : "setDataSource", "setterModel" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : null, "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : "

                                                                                                                                                  The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                  ", "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

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

                                                                                                                                                  The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

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

                                                                                                                                                  The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                  \n@param roleArn The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                                  The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                  \n@return The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                  The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                  \n@param roleArn The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The status of the dataset import job.

                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset import job.

                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

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

                                                                                                                                                  The status of the dataset import job.

                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                  \n@param status The status of the dataset import job.

                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                    The status of the dataset import job.

                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                    \n@return The status of the dataset import job.

                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                    • ", "getterModel" : { "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 dataset import job.

                                                                                                                                                      A dataset import job can be in one of the following states:

                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                      \n@param status The status of the dataset import job.

                                                                                                                                                      A dataset import job can be in one of the following states:

                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                      • ", "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 dataset import job.

                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

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

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \n@param creationDateTime The creation date and time (in Unix time) of the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \n@return The creation date and time (in Unix time) of the dataset import job.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \n@param creationDateTime The creation date and time (in Unix time) of the dataset import job.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

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

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        \n@return The date and time (in Unix time) the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

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

                                                                                                                                                        If a dataset import job fails, provides the reason why.

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

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        \n@param failureReason If a dataset import job fails, provides the reason why.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        \n@return If a dataset import job fails, provides the reason why.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        \n@param failureReason If a dataset import job fails, provides the reason why.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

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

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \n@param creationDateTime The creation date and time (in Unix time) of the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \n@return The creation date and time (in Unix time) of the dataset import job.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        \n@param creationDateTime The creation date and time (in Unix time) of the dataset import job.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                        The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DataSource" : { "beanStyleGetterMethodName" : "getDataSource", "beanStyleSetterMethodName" : "setDataSource", "c2jName" : "dataSource", "c2jShape" : "DataSource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                                                                                                                        The Amazon S3 bucket that contains the training data to import.

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

                                                                                                                                                        The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSource", "getterDocumentation" : "

                                                                                                                                                        The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                        \n@return The Amazon S3 bucket that contains the training data to import.", "getterModel" : { "returnType" : "DataSource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DataSource", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                        \n@param dataSource The Amazon S3 bucket that contains the training data to import.", "setterMethodName" : "setDataSource", "setterModel" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : null, "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : "

                                                                                                                                                        The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                        ", "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "xmlNameSpaceUri" : null }, "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset that receives the imported 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset that receives the imported data.

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

                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                        \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that receives the imported data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                        \n@return The Amazon Resource Name (ARN) of the dataset that receives the imported 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                        \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that receives the imported data.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DatasetImportJobArn" : { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The ARN of the dataset import job.

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

                                                                                                                                                        The ARN of the dataset import job.

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

                                                                                                                                                        The ARN of the dataset import job.

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

                                                                                                                                                        The ARN of the dataset import job.

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

                                                                                                                                                        The ARN of the dataset import job.

                                                                                                                                                        \n@param datasetImportJobArn The ARN of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                        The ARN of the dataset import job.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

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

                                                                                                                                                        If a dataset import job fails, provides the reason why.

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

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        \n@param failureReason If a dataset import job fails, provides the reason why.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        \n@return If a dataset import job fails, provides the reason why.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        \n@param failureReason If a dataset import job fails, provides the reason why.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                        If a dataset import job fails, provides the reason why.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JobName" : { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The name of the import job.

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

                                                                                                                                                        The name of the import job.

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

                                                                                                                                                        The name of the import job.

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

                                                                                                                                                        The name of the import job.

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

                                                                                                                                                        The name of the import job.

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

                                                                                                                                                        The name of the import job.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

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

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        \n@return The date and time (in Unix time) the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                        The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

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

                                                                                                                                                        The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

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

                                                                                                                                                        The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                        \n@param roleArn The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                                        The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                        \n@return The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                        The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                        \n@param roleArn The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                                        The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The status of the dataset import job.

                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset import job.

                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

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

                                                                                                                                                        The status of the dataset import job.

                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                        \n@param status The status of the dataset import job.

                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                          The status of the dataset import job.

                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                          \n@return The status of the dataset import job.

                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                          • ", "getterModel" : { "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 dataset import job.

                                                                                                                                                            A dataset import job can be in one of the following states:

                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                            \n@param status The status of the dataset import job.

                                                                                                                                                            A dataset import job can be in one of the following states:

                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                            • ", "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 dataset import job.

                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The name of the import job.

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

                                                                                                                                                              The name of the import job.

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

                                                                                                                                                              The name of the import job.

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

                                                                                                                                                              The name of the import job.

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

                                                                                                                                                              The name of the import job.

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

                                                                                                                                                              The name of the import job.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The ARN of the dataset import job.

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

                                                                                                                                                              The ARN of the dataset import job.

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

                                                                                                                                                              The ARN of the dataset import job.

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

                                                                                                                                                              The ARN of the dataset import job.

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

                                                                                                                                                              The ARN of the dataset import job.

                                                                                                                                                              \n@param datasetImportJobArn The ARN of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                              The ARN of the dataset import job.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset that receives the imported 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset that receives the imported data.

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

                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                              \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that receives the imported data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                              \n@return The Amazon Resource Name (ARN) of the dataset that receives the imported 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                              \n@param datasetArn The Amazon Resource Name (ARN) of the dataset that receives the imported data.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset that receives the imported data.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDataSource", "beanStyleSetterMethodName" : "setDataSource", "c2jName" : "dataSource", "c2jShape" : "DataSource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The Amazon S3 bucket that contains the training data to import.

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

                                                                                                                                                              The Amazon S3 bucket that contains the training data to import.

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

                                                                                                                                                              The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                              \n@param dataSource The Amazon S3 bucket that contains the training data to import.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataSource", "getterDocumentation" : "

                                                                                                                                                              The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                              \n@return The Amazon S3 bucket that contains the training data to import.", "getterModel" : { "returnType" : "DataSource", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataSource", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataSource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DataSource", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                              The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                              \n@param dataSource The Amazon S3 bucket that contains the training data to import.", "setterMethodName" : "setDataSource", "setterModel" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : null, "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DataSource", "variableName" : "dataSource", "variableType" : "DataSource", "documentation" : "

                                                                                                                                                              The Amazon S3 bucket that contains the training data to import.

                                                                                                                                                              ", "simpleType" : "DataSource", "variableSetterType" : "DataSource" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

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

                                                                                                                                                              The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

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

                                                                                                                                                              The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                              \n@param roleArn The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                                              The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                              \n@return The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                              The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                              \n@param roleArn The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                                              The ARN of the AWS Identity and Access Management (IAM) role that has permissions to read from the Amazon S3 data source.

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The status of the dataset import job.

                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset import job.

                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

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

                                                                                                                                                              The status of the dataset import job.

                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                              \n@param status The status of the dataset import job.

                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                The status of the dataset import job.

                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                \n@return The status of the dataset import job.

                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                • ", "getterModel" : { "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 dataset import job.

                                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                  \n@param status The status of the dataset import job.

                                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                  • ", "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 dataset import job.

                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The creation date and time (in Unix time) of the dataset import job.

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

                                                                                                                                                                    The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                                    \n@param creationDateTime The creation date and time (in Unix time) of the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                    The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                                    \n@return The creation date and time (in Unix time) of the dataset import job.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                                    \n@param creationDateTime The creation date and time (in Unix time) of the dataset import job.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The creation date and time (in Unix time) of the dataset import job.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The date and time (in Unix time) the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                    The date and time (in Unix time) the dataset was last updated.

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

                                                                                                                                                                    The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                    The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                                    \n@return The date and time (in Unix time) the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                    The date and time (in Unix time) the dataset was last updated.

                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    If a dataset import job fails, provides the reason why.

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

                                                                                                                                                                    If a dataset import job fails, provides the reason why.

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

                                                                                                                                                                    If a dataset import job fails, provides the reason why.

                                                                                                                                                                    \n@param failureReason If a dataset import job fails, provides the reason why.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                    If a dataset import job fails, provides the reason why.

                                                                                                                                                                    \n@return If a dataset import job fails, provides the reason why.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                    If a dataset import job fails, provides the reason why.

                                                                                                                                                                    \n@param failureReason If a dataset import job fails, provides the reason why.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                    If a dataset import job fails, provides the reason why.

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

                                                                                                                                                                    Provides a summary of the properties of a dataset import job. For a complete listing, call the DescribeDatasetImportJob API.

                                                                                                                                                                    ", "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" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                    \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobArn", "getterDocumentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                    \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The name of the dataset import job.

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

                                                                                                                                                                    The name of the dataset import job.

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

                                                                                                                                                                    The name of the dataset import job.

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

                                                                                                                                                                    The name of the dataset import job.

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

                                                                                                                                                                    The name of the dataset import job.

                                                                                                                                                                    \n@param jobName The name of the dataset import job.", "setterMethodName" : "setJobName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the dataset import job.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The status of the dataset import job.

                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset import job.

                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

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

                                                                                                                                                                    The status of the dataset import job.

                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                    \n@param status The status of the dataset import job.

                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                      The status of the dataset import job.

                                                                                                                                                                      A dataset import job can be in one of the following states:

                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                      \n@return The status of the dataset import job.

                                                                                                                                                                      A dataset import job can be in one of the following states:

                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                      • ", "getterModel" : { "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 dataset import job.

                                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                        \n@param status The status of the dataset import job.

                                                                                                                                                                        A dataset import job can be in one of the following states:

                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                        • ", "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 dataset import job.

                                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

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

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that the dataset import job was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \n@return The date and time (in Unix time) that the dataset import job was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that the dataset import job was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

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

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          \n@return The date and time (in Unix time) that the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          \n@param failureReason If a dataset import job fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          \n@return If a dataset import job fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          \n@param failureReason If a dataset import job fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

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

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that the dataset import job was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \n@return The date and time (in Unix time) that the dataset import job was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that the dataset import job was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetImportJobArn" : { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobArn", "getterDocumentation" : "

                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          \n@param failureReason If a dataset import job fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          \n@return If a dataset import job fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          \n@param failureReason If a dataset import job fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                          If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JobName" : { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The name of the dataset import job.

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

                                                                                                                                                                          The name of the dataset import job.

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

                                                                                                                                                                          The name of the dataset import job.

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

                                                                                                                                                                          The name of the dataset import job.

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

                                                                                                                                                                          The name of the dataset import job.

                                                                                                                                                                          \n@param jobName The name of the dataset import job.", "setterMethodName" : "setJobName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The name of the dataset import job.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

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

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          \n@return The date and time (in Unix time) that the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The status of the dataset import job.

                                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset import job.

                                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

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

                                                                                                                                                                          The status of the dataset import job.

                                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                          \n@param status The status of the dataset import job.

                                                                                                                                                                          A dataset import job can be in one of the following states:

                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                            The status of the dataset import job.

                                                                                                                                                                            A dataset import job can be in one of the following states:

                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                            \n@return The status of the dataset import job.

                                                                                                                                                                            A dataset import job can be in one of the following states:

                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                            • ", "getterModel" : { "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 dataset import job.

                                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                              \n@param status The status of the dataset import job.

                                                                                                                                                                              A dataset import job can be in one of the following states:

                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                              • ", "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 dataset import job.

                                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                                \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobArn", "getterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset import job.

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

                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                                \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset import job.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getJobName", "beanStyleSetterMethodName" : "setJobName", "c2jName" : "jobName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The name of the dataset import job.

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

                                                                                                                                                                                The name of the dataset import job.

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

                                                                                                                                                                                The name of the dataset import job.

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

                                                                                                                                                                                The name of the dataset import job.

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

                                                                                                                                                                                The name of the dataset import job.

                                                                                                                                                                                \n@param jobName The name of the dataset import job.", "setterMethodName" : "setJobName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of the dataset import job.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The status of the dataset import job.

                                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset import job.

                                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

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

                                                                                                                                                                                The status of the dataset import job.

                                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                \n@param status The status of the dataset import job.

                                                                                                                                                                                A dataset import job can be in one of the following states:

                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                  The status of the dataset import job.

                                                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                  \n@return The status of the dataset import job.

                                                                                                                                                                                  A dataset import job can be in one of the following states:

                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                  • ", "getterModel" : { "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 dataset import job.

                                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                    \n@param status The status of the dataset import job.

                                                                                                                                                                                    A dataset import job can be in one of the following states:

                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                    • ", "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 dataset import job.

                                                                                                                                                                                      A dataset import job can be in one of the following states:

                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset import job was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the dataset import job was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the dataset import job was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the dataset import job was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset import job was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                                      If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                                      If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                                      \n@param failureReason If a dataset import job fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                      If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                                      \n@return If a dataset import job fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      If a dataset import job fails, the reason behind the failure.

                                                                                                                                                                                      \n@param failureReason If a dataset import job fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      If a dataset import job fails, the reason behind the failure.

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

                                                                                                                                                                                      Describes the schema for a dataset. For more information on schemas, see CreateSchema.

                                                                                                                                                                                      ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 schema.

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

                                                                                                                                                                                      The name of the schema.

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

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \n@return The name of the schema.", "getterModel" : { "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 schema.

                                                                                                                                                                                      \n@param name The name of the schema.", "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 schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "AvroSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

                                                                                                                                                                                      \n@param schema The schema.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 schema.

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

                                                                                                                                                                                      The name of the schema.

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

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \n@return The name of the schema.", "getterModel" : { "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 schema.

                                                                                                                                                                                      \n@param name The name of the schema.", "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 schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Schema" : { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "AvroSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

                                                                                                                                                                                      \n@param schema The schema.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 schema.

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

                                                                                                                                                                                      The name of the schema.

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

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \n@return The name of the schema.", "getterModel" : { "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 schema.

                                                                                                                                                                                      \n@param name The name of the schema.", "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 schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "AvroSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

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

                                                                                                                                                                                      The schema.

                                                                                                                                                                                      \n@param schema The schema.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schema", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DatasetSchema", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "datasetSchema", "variableType" : "DatasetSchema", "documentation" : null, "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "wrapper" : false }, "DatasetSchemaSummary" : { "c2jName" : "DatasetSchemaSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Provides a summary of the properties of a dataset schema. For a complete listing, call the DescribeSchema API.

                                                                                                                                                                                      ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 schema.

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

                                                                                                                                                                                      The name of the schema.

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

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \n@return The name of the schema.", "getterModel" : { "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 schema.

                                                                                                                                                                                      \n@param name The name of the schema.", "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 schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 schema.

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

                                                                                                                                                                                      The name of the schema.

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

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \n@return The name of the schema.", "getterModel" : { "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 schema.

                                                                                                                                                                                      \n@param name The name of the schema.", "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 schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 schema.

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

                                                                                                                                                                                      The name of the schema.

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

                                                                                                                                                                                      The name of the schema.

                                                                                                                                                                                      \n@return The name of the schema.", "getterModel" : { "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 schema.

                                                                                                                                                                                      \n@param name The name of the schema.", "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 schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      \n@param schemaArn The Amazon Resource Name (ARN) of the schema.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the schema.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      \n@param creationDateTime The date and time (in Unix time) that the schema was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

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

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@return The date and time (in Unix time) that the schema was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the schema was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time (in Unix time) that the schema was last updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DatasetSchemaSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "datasetSchemaSummary", "variableType" : "DatasetSchemaSummary", "documentation" : null, "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "wrapper" : false }, "DatasetSummary" : { "c2jName" : "DatasetSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                      Provides a summary of the properties of a dataset. For a complete listing, call the DescribeDataset API.

                                                                                                                                                                                      ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the dataset.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The name of the dataset.

                                                                                                                                                                                      \n@param name The name of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                      The name of the dataset.

                                                                                                                                                                                      \n@return The name of the dataset.", "getterModel" : { "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 dataset.

                                                                                                                                                                                      \n@param name The name of the dataset.", "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 dataset.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                      \n@param datasetArn The Amazon Resource Name (ARN) of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the dataset.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                      \n@param datasetArn The Amazon Resource Name (ARN) of the dataset.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The dataset type. One of the following values:

                                                                                                                                                                                      • Interactions

                                                                                                                                                                                      • Items

                                                                                                                                                                                      • Users

                                                                                                                                                                                      • Event-Interactions

                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetType(String)}.\n@param datasetType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                      The dataset type. One of the following values:

                                                                                                                                                                                      • Interactions

                                                                                                                                                                                      • Items

                                                                                                                                                                                      • Users

                                                                                                                                                                                      • Event-Interactions

                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetType", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The dataset type. One of the following values:

                                                                                                                                                                                      • Interactions

                                                                                                                                                                                      • Items

                                                                                                                                                                                      • Users

                                                                                                                                                                                      • Event-Interactions

                                                                                                                                                                                      \n@param datasetType The dataset type. One of the following values:

                                                                                                                                                                                      • Interactions

                                                                                                                                                                                      • Items

                                                                                                                                                                                      • Users

                                                                                                                                                                                      • Event-Interactions

                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                                                                                                                                        The dataset type. One of the following values:

                                                                                                                                                                                        • Interactions

                                                                                                                                                                                        • Items

                                                                                                                                                                                        • Users

                                                                                                                                                                                        • Event-Interactions

                                                                                                                                                                                        \n@return The dataset type. One of the following values:

                                                                                                                                                                                        • Interactions

                                                                                                                                                                                        • Items

                                                                                                                                                                                        • Users

                                                                                                                                                                                        • Event-Interactions

                                                                                                                                                                                        • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                          The dataset type. One of the following values:

                                                                                                                                                                                          • Interactions

                                                                                                                                                                                          • Items

                                                                                                                                                                                          • Users

                                                                                                                                                                                          • Event-Interactions

                                                                                                                                                                                          \n@param datasetType The dataset type. One of the following values:

                                                                                                                                                                                          • Interactions

                                                                                                                                                                                          • Items

                                                                                                                                                                                          • Users

                                                                                                                                                                                          • Event-Interactions

                                                                                                                                                                                          • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                            The dataset type. One of the following values:

                                                                                                                                                                                            • Interactions

                                                                                                                                                                                            • Items

                                                                                                                                                                                            • Users

                                                                                                                                                                                            • Event-Interactions

                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                            The status of the dataset.

                                                                                                                                                                                            A dataset can be in one of the following states:

                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset.

                                                                                                                                                                                            A dataset can be in one of the following states:

                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                            The status of the dataset.

                                                                                                                                                                                            A dataset can be in one of the following states:

                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                            \n@param status The status of the dataset.

                                                                                                                                                                                            A dataset can be in one of the following states:

                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                              The status of the dataset.

                                                                                                                                                                                              A dataset can be in one of the following states:

                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                              \n@return The status of the dataset.

                                                                                                                                                                                              A dataset can be in one of the following states:

                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                              • ", "getterModel" : { "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 dataset.

                                                                                                                                                                                                A dataset can be in one of the following states:

                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                \n@param status The status of the dataset.

                                                                                                                                                                                                A dataset can be in one of the following states:

                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                • ", "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 dataset.

                                                                                                                                                                                                  A dataset can be in one of the following states:

                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix time) that the dataset was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \n@return The date and time (in Unix time) that the dataset was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix time) that the dataset was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                  \n@return The date and time (in Unix time) that the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix time) that the dataset was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \n@return The date and time (in Unix time) that the dataset was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix time) that the dataset was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                  The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DatasetType" : { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                  The dataset type. One of the following values:

                                                                                                                                                                                                  • Interactions

                                                                                                                                                                                                  • Items

                                                                                                                                                                                                  • Users

                                                                                                                                                                                                  • Event-Interactions

                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetType(String)}.\n@param datasetType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                  The dataset type. One of the following values:

                                                                                                                                                                                                  • Interactions

                                                                                                                                                                                                  • Items

                                                                                                                                                                                                  • Users

                                                                                                                                                                                                  • Event-Interactions

                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                  The dataset type. One of the following values:

                                                                                                                                                                                                  • Interactions

                                                                                                                                                                                                  • Items

                                                                                                                                                                                                  • Users

                                                                                                                                                                                                  • Event-Interactions

                                                                                                                                                                                                  \n@param datasetType The dataset type. One of the following values:

                                                                                                                                                                                                  • Interactions

                                                                                                                                                                                                  • Items

                                                                                                                                                                                                  • Users

                                                                                                                                                                                                  • Event-Interactions

                                                                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                                                                                                                                                    The dataset type. One of the following values:

                                                                                                                                                                                                    • Interactions

                                                                                                                                                                                                    • Items

                                                                                                                                                                                                    • Users

                                                                                                                                                                                                    • Event-Interactions

                                                                                                                                                                                                    \n@return The dataset type. One of the following values:

                                                                                                                                                                                                    • Interactions

                                                                                                                                                                                                    • Items

                                                                                                                                                                                                    • Users

                                                                                                                                                                                                    • Event-Interactions

                                                                                                                                                                                                    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                      The dataset type. One of the following values:

                                                                                                                                                                                                      • Interactions

                                                                                                                                                                                                      • Items

                                                                                                                                                                                                      • Users

                                                                                                                                                                                                      • Event-Interactions

                                                                                                                                                                                                      \n@param datasetType The dataset type. One of the following values:

                                                                                                                                                                                                      • Interactions

                                                                                                                                                                                                      • Items

                                                                                                                                                                                                      • Users

                                                                                                                                                                                                      • Event-Interactions

                                                                                                                                                                                                      • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                        The dataset type. One of the following values:

                                                                                                                                                                                                        • Interactions

                                                                                                                                                                                                        • Items

                                                                                                                                                                                                        • Users

                                                                                                                                                                                                        • Event-Interactions

                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                        The date and time (in Unix time) that the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                        The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                        The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                        The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                        \n@return The date and time (in Unix time) that the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                        The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                        The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                        The name of the dataset.

                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset.

                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                        The name of the dataset.

                                                                                                                                                                                                        \n@param name The name of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                        The name of the dataset.

                                                                                                                                                                                                        \n@return The name of the dataset.", "getterModel" : { "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 dataset.

                                                                                                                                                                                                        \n@param name The name of the dataset.", "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 dataset.

                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                        The status of the dataset.

                                                                                                                                                                                                        A dataset can be in one of the following states:

                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset.

                                                                                                                                                                                                        A dataset can be in one of the following states:

                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                        The status of the dataset.

                                                                                                                                                                                                        A dataset can be in one of the following states:

                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                        \n@param status The status of the dataset.

                                                                                                                                                                                                        A dataset can be in one of the following states:

                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                          The status of the dataset.

                                                                                                                                                                                                          A dataset can be in one of the following states:

                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                          \n@return The status of the dataset.

                                                                                                                                                                                                          A dataset can be in one of the following states:

                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                          • ", "getterModel" : { "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 dataset.

                                                                                                                                                                                                            A dataset can be in one of the following states:

                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                            \n@param status The status of the dataset.

                                                                                                                                                                                                            A dataset can be in one of the following states:

                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                            • ", "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 dataset.

                                                                                                                                                                                                              A dataset can be in one of the following states:

                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                              The name of the dataset.

                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 dataset.

                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                              The name of the dataset.

                                                                                                                                                                                                              \n@param name The name of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                              The name of the dataset.

                                                                                                                                                                                                              \n@return The name of the dataset.", "getterModel" : { "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 dataset.

                                                                                                                                                                                                              \n@param name The name of the dataset.", "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 dataset.

                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                              \n@param datasetArn The Amazon Resource Name (ARN) of the dataset.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                              \n@return The Amazon Resource Name (ARN) of the dataset.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                              \n@param datasetArn The Amazon Resource Name (ARN) of the dataset.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset.

                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetType", "beanStyleSetterMethodName" : "setDatasetType", "c2jName" : "datasetType", "c2jShape" : "DatasetType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                              The dataset type. One of the following values:

                                                                                                                                                                                                              • Interactions

                                                                                                                                                                                                              • Items

                                                                                                                                                                                                              • Users

                                                                                                                                                                                                              • Event-Interactions

                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetType(String)}.\n@param datasetType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                              The dataset type. One of the following values:

                                                                                                                                                                                                              • Interactions

                                                                                                                                                                                                              • Items

                                                                                                                                                                                                              • Users

                                                                                                                                                                                                              • Event-Interactions

                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                              The dataset type. One of the following values:

                                                                                                                                                                                                              • Interactions

                                                                                                                                                                                                              • Items

                                                                                                                                                                                                              • Users

                                                                                                                                                                                                              • Event-Interactions

                                                                                                                                                                                                              \n@param datasetType The dataset type. One of the following values:

                                                                                                                                                                                                              • Interactions

                                                                                                                                                                                                              • Items

                                                                                                                                                                                                              • Users

                                                                                                                                                                                                              • Event-Interactions

                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetType", "getterDocumentation" : "

                                                                                                                                                                                                                The dataset type. One of the following values:

                                                                                                                                                                                                                • Interactions

                                                                                                                                                                                                                • Items

                                                                                                                                                                                                                • Users

                                                                                                                                                                                                                • Event-Interactions

                                                                                                                                                                                                                \n@return The dataset type. One of the following values:

                                                                                                                                                                                                                • Interactions

                                                                                                                                                                                                                • Items

                                                                                                                                                                                                                • Users

                                                                                                                                                                                                                • Event-Interactions

                                                                                                                                                                                                                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                  The dataset type. One of the following values:

                                                                                                                                                                                                                  • Interactions

                                                                                                                                                                                                                  • Items

                                                                                                                                                                                                                  • Users

                                                                                                                                                                                                                  • Event-Interactions

                                                                                                                                                                                                                  \n@param datasetType The dataset type. One of the following values:

                                                                                                                                                                                                                  • Interactions

                                                                                                                                                                                                                  • Items

                                                                                                                                                                                                                  • Users

                                                                                                                                                                                                                  • Event-Interactions

                                                                                                                                                                                                                  • ", "setterMethodName" : "setDatasetType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                    The dataset type. One of the following values:

                                                                                                                                                                                                                    • Interactions

                                                                                                                                                                                                                    • Items

                                                                                                                                                                                                                    • Users

                                                                                                                                                                                                                    • Event-Interactions

                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                    The status of the dataset.

                                                                                                                                                                                                                    A dataset can be in one of the following states:

                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 dataset.

                                                                                                                                                                                                                    A dataset can be in one of the following states:

                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                    The status of the dataset.

                                                                                                                                                                                                                    A dataset can be in one of the following states:

                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                    \n@param status The status of the dataset.

                                                                                                                                                                                                                    A dataset can be in one of the following states:

                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                      The status of the dataset.

                                                                                                                                                                                                                      A dataset can be in one of the following states:

                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                      \n@return The status of the dataset.

                                                                                                                                                                                                                      A dataset can be in one of the following states:

                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                      • ", "getterModel" : { "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 dataset.

                                                                                                                                                                                                                        A dataset can be in one of the following states:

                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                        \n@param status The status of the dataset.

                                                                                                                                                                                                                        A dataset can be in one of the following states:

                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                        • ", "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 dataset.

                                                                                                                                                                                                                          A dataset can be in one of the following states:

                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that the dataset was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                                          \n@return The date and time (in Unix time) that the dataset was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that the dataset was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was created.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                                          \n@return The date and time (in Unix time) that the dataset was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the dataset was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                          The date and time (in Unix time) that the dataset was last updated.

                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DatasetSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "datasetSummary", "variableType" : "DatasetSummary", "documentation" : null, "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "wrapper" : false }, "DefaultCategoricalHyperParameterRange" : { "c2jName" : "DefaultCategoricalHyperParameterRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Provides the name and default range of a categorical hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

                                                                                                                                                                                                                          ", "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" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "values", "c2jShape" : "CategoricalValues", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #values(List)}.\n@param values a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #values(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "values", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n@param values A list of the categories for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of the categories for the hyperparameter.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "values", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "values", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalValue", "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" }, "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" : "Values", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n@param values A list of the categories for the hyperparameter.", "setterMethodName" : "setValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IsTunable" : { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Values" : { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "values", "c2jShape" : "CategoricalValues", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #values(List)}.\n@param values a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #values(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "values", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n@param values A list of the categories for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of the categories for the hyperparameter.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "values", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "values", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalValue", "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" }, "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" : "Values", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n@param values A list of the categories for the hyperparameter.", "setterMethodName" : "setValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValues", "beanStyleSetterMethodName" : "setValues", "c2jName" : "values", "c2jShape" : "CategoricalValues", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #values(List)}.\n@param values a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #values(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "values", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n@param values A list of the categories for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "values", "getterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return A list of the categories for the hyperparameter.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "values", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "values", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalValue", "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" }, "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" : "Values", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          \n@param values A list of the categories for the hyperparameter.", "setterMethodName" : "setValues", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "values", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          A list of the categories for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DefaultCategoricalHyperParameterRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "defaultCategoricalHyperParameterRange", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : null, "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "wrapper" : false }, "DefaultContinuousHyperParameterRange" : { "c2jName" : "DefaultContinuousHyperParameterRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Provides the name and default range of a continuous hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

                                                                                                                                                                                                                          ", "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" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "ContinuousMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #minValue(Double)}.\n@param minValue 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 #minValue(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "ContinuousMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #maxValue(Double)}.\n@param maxValue 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 #maxValue(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IsTunable" : { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "MaxValue" : { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "ContinuousMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #maxValue(Double)}.\n@param maxValue 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 #maxValue(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "MinValue" : { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "ContinuousMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #minValue(Double)}.\n@param minValue 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 #minValue(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "ContinuousMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #minValue(Double)}.\n@param minValue 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 #minValue(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "minValue", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "ContinuousMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #maxValue(Double)}.\n@param maxValue 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 #maxValue(Double)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "maxValue", "variableType" : "Double", "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DefaultContinuousHyperParameterRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "defaultContinuousHyperParameterRange", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : null, "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "wrapper" : false }, "DefaultHyperParameterRanges" : { "c2jName" : "DefaultHyperParameterRanges", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Specifies the hyperparameters and their default ranges. Hyperparameters can be categorical, continuous, or integer-valued.

                                                                                                                                                                                                                          ", "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" : "getIntegerHyperParameterRanges", "beanStyleSetterMethodName" : "setIntegerHyperParameterRanges", "c2jName" : "integerHyperParameterRanges", "c2jShape" : "DefaultIntegerHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #integerHyperParameterRanges(List)}.\n@param integerHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #integerHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param integerHyperParameterRanges The integer-valued hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The integer-valued hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "integerHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultIntegerHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultIntegerHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultIntegerHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultIntegerHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultIntegerHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultIntegerHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultIntegerHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultIntegerHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "member", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : null, "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "member", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : "", "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultIntegerHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultIntegerHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IntegerHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param integerHyperParameterRanges The integer-valued hyperparameters and their default ranges.", "setterMethodName" : "setIntegerHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuousHyperParameterRanges", "beanStyleSetterMethodName" : "setContinuousHyperParameterRanges", "c2jName" : "continuousHyperParameterRanges", "c2jShape" : "DefaultContinuousHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #continuousHyperParameterRanges(List)}.\n@param continuousHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuousHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuousHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param continuousHyperParameterRanges The continuous hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "continuousHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The continuous hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuousHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuousHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultContinuousHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultContinuousHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultContinuousHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultContinuousHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultContinuousHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultContinuousHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultContinuousHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultContinuousHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "member", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : null, "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "member", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : "", "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultContinuousHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultContinuousHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContinuousHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param continuousHyperParameterRanges The continuous hyperparameters and their default ranges.", "setterMethodName" : "setContinuousHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategoricalHyperParameterRanges", "beanStyleSetterMethodName" : "setCategoricalHyperParameterRanges", "c2jName" : "categoricalHyperParameterRanges", "c2jShape" : "DefaultCategoricalHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categoricalHyperParameterRanges(List)}.\n@param categoricalHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categoricalHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categoricalHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param categoricalHyperParameterRanges The categorical hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categoricalHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The categorical hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "categoricalHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "categoricalHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultCategoricalHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultCategoricalHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultCategoricalHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultCategoricalHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultCategoricalHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultCategoricalHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultCategoricalHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultCategoricalHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "member", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : null, "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "member", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : "", "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultCategoricalHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultCategoricalHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CategoricalHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param categoricalHyperParameterRanges The categorical hyperparameters and their default ranges.", "setterMethodName" : "setCategoricalHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CategoricalHyperParameterRanges" : { "beanStyleGetterMethodName" : "getCategoricalHyperParameterRanges", "beanStyleSetterMethodName" : "setCategoricalHyperParameterRanges", "c2jName" : "categoricalHyperParameterRanges", "c2jShape" : "DefaultCategoricalHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categoricalHyperParameterRanges(List)}.\n@param categoricalHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categoricalHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categoricalHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param categoricalHyperParameterRanges The categorical hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categoricalHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The categorical hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "categoricalHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "categoricalHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultCategoricalHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultCategoricalHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultCategoricalHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultCategoricalHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultCategoricalHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultCategoricalHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultCategoricalHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultCategoricalHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "member", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : null, "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "member", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : "", "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultCategoricalHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultCategoricalHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CategoricalHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param categoricalHyperParameterRanges The categorical hyperparameters and their default ranges.", "setterMethodName" : "setCategoricalHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ContinuousHyperParameterRanges" : { "beanStyleGetterMethodName" : "getContinuousHyperParameterRanges", "beanStyleSetterMethodName" : "setContinuousHyperParameterRanges", "c2jName" : "continuousHyperParameterRanges", "c2jShape" : "DefaultContinuousHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #continuousHyperParameterRanges(List)}.\n@param continuousHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuousHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuousHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param continuousHyperParameterRanges The continuous hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "continuousHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The continuous hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuousHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuousHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultContinuousHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultContinuousHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultContinuousHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultContinuousHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultContinuousHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultContinuousHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultContinuousHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultContinuousHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "member", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : null, "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "member", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : "", "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultContinuousHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultContinuousHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContinuousHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param continuousHyperParameterRanges The continuous hyperparameters and their default ranges.", "setterMethodName" : "setContinuousHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "IntegerHyperParameterRanges" : { "beanStyleGetterMethodName" : "getIntegerHyperParameterRanges", "beanStyleSetterMethodName" : "setIntegerHyperParameterRanges", "c2jName" : "integerHyperParameterRanges", "c2jShape" : "DefaultIntegerHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #integerHyperParameterRanges(List)}.\n@param integerHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #integerHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param integerHyperParameterRanges The integer-valued hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The integer-valued hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "integerHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultIntegerHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultIntegerHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultIntegerHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultIntegerHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultIntegerHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultIntegerHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultIntegerHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultIntegerHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "member", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : null, "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "member", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : "", "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultIntegerHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultIntegerHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IntegerHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param integerHyperParameterRanges The integer-valued hyperparameters and their default ranges.", "setterMethodName" : "setIntegerHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getIntegerHyperParameterRanges", "beanStyleSetterMethodName" : "setIntegerHyperParameterRanges", "c2jName" : "integerHyperParameterRanges", "c2jShape" : "DefaultIntegerHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #integerHyperParameterRanges(List)}.\n@param integerHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #integerHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param integerHyperParameterRanges The integer-valued hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The integer-valued hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "integerHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultIntegerHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultIntegerHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultIntegerHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultIntegerHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultIntegerHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultIntegerHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultIntegerHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultIntegerHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "member", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : null, "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "member", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : "", "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultIntegerHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultIntegerHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IntegerHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param integerHyperParameterRanges The integer-valued hyperparameters and their default ranges.", "setterMethodName" : "setIntegerHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The integer-valued hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuousHyperParameterRanges", "beanStyleSetterMethodName" : "setContinuousHyperParameterRanges", "c2jName" : "continuousHyperParameterRanges", "c2jShape" : "DefaultContinuousHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #continuousHyperParameterRanges(List)}.\n@param continuousHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuousHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuousHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param continuousHyperParameterRanges The continuous hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "continuousHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The continuous hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuousHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuousHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultContinuousHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultContinuousHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultContinuousHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultContinuousHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultContinuousHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultContinuousHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultContinuousHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultContinuousHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "member", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : null, "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultContinuousHyperParameterRange", "variableName" : "member", "variableType" : "DefaultContinuousHyperParameterRange", "documentation" : "", "simpleType" : "DefaultContinuousHyperParameterRange", "variableSetterType" : "DefaultContinuousHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultContinuousHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultContinuousHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContinuousHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param continuousHyperParameterRanges The continuous hyperparameters and their default ranges.", "setterMethodName" : "setContinuousHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The continuous hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategoricalHyperParameterRanges", "beanStyleSetterMethodName" : "setCategoricalHyperParameterRanges", "c2jName" : "categoricalHyperParameterRanges", "c2jShape" : "DefaultCategoricalHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categoricalHyperParameterRanges(List)}.\n@param categoricalHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categoricalHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categoricalHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param categoricalHyperParameterRanges The categorical hyperparameters and their default ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categoricalHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n

                                                                                                                                                                                                                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                          \n@return The categorical hyperparameters and their default ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "categoricalHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "categoricalHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DefaultCategoricalHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DefaultCategoricalHyperParameterRange.Builder} avoiding the need to create one manually via {@link DefaultCategoricalHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultCategoricalHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(DefaultCategoricalHyperParameterRange)}.\n@param member a consumer that will call methods on {@link DefaultCategoricalHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DefaultCategoricalHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DefaultCategoricalHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "member", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : null, "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultCategoricalHyperParameterRange", "variableName" : "member", "variableType" : "DefaultCategoricalHyperParameterRange", "documentation" : "", "simpleType" : "DefaultCategoricalHyperParameterRange", "variableSetterType" : "DefaultCategoricalHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DefaultCategoricalHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DefaultCategoricalHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CategoricalHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          \n@param categoricalHyperParameterRanges The categorical hyperparameters and their default ranges.", "setterMethodName" : "setCategoricalHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                          The categorical hyperparameters and their default ranges.

                                                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DefaultHyperParameterRanges", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DefaultHyperParameterRanges", "variableName" : "defaultHyperParameterRanges", "variableType" : "DefaultHyperParameterRanges", "documentation" : null, "simpleType" : "DefaultHyperParameterRanges", "variableSetterType" : "DefaultHyperParameterRanges" }, "wrapper" : false }, "DefaultIntegerHyperParameterRange" : { "c2jName" : "DefaultIntegerHyperParameterRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Provides the name and default range of a integer-valued hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

                                                                                                                                                                                                                          ", "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" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "IntegerMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #minValue(Integer)}.\n@param minValue 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 #minValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "IntegerMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #maxValue(Integer)}.\n@param maxValue 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 #maxValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Indicates whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Indicates whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Indicates whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IsTunable" : { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Indicates whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Indicates whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Indicates whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "MaxValue" : { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "IntegerMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #maxValue(Integer)}.\n@param maxValue 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 #maxValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "MinValue" : { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "IntegerMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #minValue(Integer)}.\n@param minValue 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 #minValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                          The name of the hyperparameter.

                                                                                                                                                                                                                          \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                          \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "IntegerMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #minValue(Integer)}.\n@param minValue 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 #minValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "IntegerMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \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 #maxValue(Integer)}.\n@param maxValue 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 #maxValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                          The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsTunable", "beanStyleSetterMethodName" : "setIsTunable", "c2jName" : "isTunable", "c2jShape" : "Tunable", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \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 #isTunable(Boolean)}.\n@param isTunable 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 #isTunable(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isTunable", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Indicates whether the hyperparameter is tunable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isTunable", "getterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@return Indicates whether the hyperparameter is tunable.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isTunable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isTunable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsTunable", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          \n@param isTunable Indicates whether the hyperparameter is tunable.", "setterMethodName" : "setIsTunable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isTunable", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                          Indicates whether the hyperparameter is tunable.

                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DefaultIntegerHyperParameterRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DefaultIntegerHyperParameterRange", "variableName" : "defaultIntegerHyperParameterRange", "variableType" : "DefaultIntegerHyperParameterRange", "documentation" : null, "simpleType" : "DefaultIntegerHyperParameterRange", "variableSetterType" : "DefaultIntegerHyperParameterRange" }, "wrapper" : false }, "DeleteCampaignRequest" : { "c2jName" : "DeleteCampaignRequest", "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" : "DeleteCampaign", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DeleteCampaign", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign 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 #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the campaign to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign to delete.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign 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 #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the campaign to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign to delete.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign 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 #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the campaign to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign to delete.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "campaignArn" ], "shapeName" : "DeleteCampaignRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteCampaignRequest", "variableName" : "deleteCampaignRequest", "variableType" : "DeleteCampaignRequest", "documentation" : null, "simpleType" : "DeleteCampaignRequest", "variableSetterType" : "DeleteCampaignRequest" }, "wrapper" : false }, "DeleteCampaignResponse" : { "c2jName" : "DeleteCampaignResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : "DeleteCampaignResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteCampaignResponse", "variableName" : "deleteCampaignResponse", "variableType" : "DeleteCampaignResponse", "documentation" : null, "simpleType" : "DeleteCampaignResponse", "variableSetterType" : "DeleteCampaignResponse" }, "wrapper" : false }, "DeleteDatasetGroupRequest" : { "c2jName" : "DeleteDatasetGroupRequest", "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" : "DeleteDatasetGroup", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DeleteDatasetGroup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@param datasetGroupArn The ARN of the dataset group to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@return The ARN of the dataset group to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@param datasetGroupArn The ARN of the dataset group to delete.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@param datasetGroupArn The ARN of the dataset group to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@return The ARN of the dataset group to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@param datasetGroupArn The ARN of the dataset group to delete.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@param datasetGroupArn The ARN of the dataset group to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@return The ARN of the dataset group to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          \n@param datasetGroupArn The ARN of the dataset group to delete.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the dataset group to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "datasetGroupArn" ], "shapeName" : "DeleteDatasetGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteDatasetGroupRequest", "variableName" : "deleteDatasetGroupRequest", "variableType" : "DeleteDatasetGroupRequest", "documentation" : null, "simpleType" : "DeleteDatasetGroupRequest", "variableSetterType" : "DeleteDatasetGroupRequest" }, "wrapper" : false }, "DeleteDatasetGroupResponse" : { "c2jName" : "DeleteDatasetGroupResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : "DeleteDatasetGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteDatasetGroupResponse", "variableName" : "deleteDatasetGroupResponse", "variableType" : "DeleteDatasetGroupResponse", "documentation" : null, "simpleType" : "DeleteDatasetGroupResponse", "variableSetterType" : "DeleteDatasetGroupResponse" }, "wrapper" : false }, "DeleteDatasetRequest" : { "c2jName" : "DeleteDatasetRequest", "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" : "DeleteDataset", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DeleteDataset", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to delete.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to delete.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to delete.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "datasetArn" ], "shapeName" : "DeleteDatasetRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteDatasetRequest", "variableName" : "deleteDatasetRequest", "variableType" : "DeleteDatasetRequest", "documentation" : null, "simpleType" : "DeleteDatasetRequest", "variableSetterType" : "DeleteDatasetRequest" }, "wrapper" : false }, "DeleteDatasetResponse" : { "c2jName" : "DeleteDatasetResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : "DeleteDatasetResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteDatasetResponse", "variableName" : "deleteDatasetResponse", "variableType" : "DeleteDatasetResponse", "documentation" : null, "simpleType" : "DeleteDatasetResponse", "variableSetterType" : "DeleteDatasetResponse" }, "wrapper" : false }, "DeleteEventTrackerRequest" : { "c2jName" : "DeleteEventTrackerRequest", "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" : "DeleteEventTracker", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DeleteEventTracker", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker 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 #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the event tracker to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to delete.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EventTrackerArn" : { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker 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 #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the event tracker to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to delete.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker 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 #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the event tracker to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to delete.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "eventTrackerArn" ], "shapeName" : "DeleteEventTrackerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteEventTrackerRequest", "variableName" : "deleteEventTrackerRequest", "variableType" : "DeleteEventTrackerRequest", "documentation" : null, "simpleType" : "DeleteEventTrackerRequest", "variableSetterType" : "DeleteEventTrackerRequest" }, "wrapper" : false }, "DeleteEventTrackerResponse" : { "c2jName" : "DeleteEventTrackerResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : "DeleteEventTrackerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteEventTrackerResponse", "variableName" : "deleteEventTrackerResponse", "variableType" : "DeleteEventTrackerResponse", "documentation" : null, "simpleType" : "DeleteEventTrackerResponse", "variableSetterType" : "DeleteEventTrackerResponse" }, "wrapper" : false }, "DeleteSchemaRequest" : { "c2jName" : "DeleteSchemaRequest", "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" : "DeleteSchema", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DeleteSchema", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema 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 #schemaArn(String)}.\n@param schemaArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the schema to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the schema to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the schema to delete.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema 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 #schemaArn(String)}.\n@param schemaArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the schema to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the schema to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the schema to delete.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema 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 #schemaArn(String)}.\n@param schemaArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the schema to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the schema to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          \n@param schemaArn The Amazon Resource Name (ARN) of the schema to delete.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the schema to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "schemaArn" ], "shapeName" : "DeleteSchemaRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteSchemaRequest", "variableName" : "deleteSchemaRequest", "variableType" : "DeleteSchemaRequest", "documentation" : null, "simpleType" : "DeleteSchemaRequest", "variableSetterType" : "DeleteSchemaRequest" }, "wrapper" : false }, "DeleteSchemaResponse" : { "c2jName" : "DeleteSchemaResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : "DeleteSchemaResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteSchemaResponse", "variableName" : "deleteSchemaResponse", "variableType" : "DeleteSchemaResponse", "documentation" : null, "simpleType" : "DeleteSchemaResponse", "variableSetterType" : "DeleteSchemaResponse" }, "wrapper" : false }, "DeleteSolutionRequest" : { "c2jName" : "DeleteSolutionRequest", "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" : "DeleteSolution", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DeleteSolution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@return The ARN of the solution to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution to delete.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@return The ARN of the solution to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution to delete.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@return The ARN of the solution to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution to delete.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The ARN of the solution to delete.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "solutionArn" ], "shapeName" : "DeleteSolutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteSolutionRequest", "variableName" : "deleteSolutionRequest", "variableType" : "DeleteSolutionRequest", "documentation" : null, "simpleType" : "DeleteSolutionRequest", "variableSetterType" : "DeleteSolutionRequest" }, "wrapper" : false }, "DeleteSolutionResponse" : { "c2jName" : "DeleteSolutionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "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" : "DeleteSolutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteSolutionResponse", "variableName" : "deleteSolutionResponse", "variableType" : "DeleteSolutionResponse", "documentation" : null, "simpleType" : "DeleteSolutionResponse", "variableSetterType" : "DeleteSolutionResponse" }, "wrapper" : false }, "DescribeAlgorithmRequest" : { "c2jName" : "DescribeAlgorithmRequest", "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" : "DescribeAlgorithm", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeAlgorithm", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #algorithmArn(String)}.\n@param algorithmArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the algorithm to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AlgorithmArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm to describe.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AlgorithmArn" : { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #algorithmArn(String)}.\n@param algorithmArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the algorithm to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AlgorithmArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm to describe.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #algorithmArn(String)}.\n@param algorithmArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the algorithm to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AlgorithmArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm to describe.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the algorithm to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "algorithmArn" ], "shapeName" : "DescribeAlgorithmRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeAlgorithmRequest", "variableName" : "describeAlgorithmRequest", "variableType" : "DescribeAlgorithmRequest", "documentation" : null, "simpleType" : "DescribeAlgorithmRequest", "variableSetterType" : "DescribeAlgorithmRequest" }, "wrapper" : false }, "DescribeAlgorithmResponse" : { "c2jName" : "DescribeAlgorithmResponse", "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" : "getAlgorithm", "beanStyleSetterMethodName" : "setAlgorithm", "c2jName" : "algorithm", "c2jShape" : "Algorithm", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Algorithm.Builder} avoiding the need to create one manually via {@link Algorithm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Algorithm.Builder#build()} is called immediately and its result is passed to {@link #algorithm(Algorithm)}.\n@param algorithm a consumer that will call methods on {@link Algorithm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithm(Algorithm)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithm", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@param algorithm A listing of the properties of the algorithm.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithm", "getterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@return A listing of the properties of the algorithm.", "getterModel" : { "returnType" : "Algorithm", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithm", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithm", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Algorithm", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@param algorithm A listing of the properties of the algorithm.", "setterMethodName" : "setAlgorithm", "setterModel" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : null, "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          ", "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Algorithm" : { "beanStyleGetterMethodName" : "getAlgorithm", "beanStyleSetterMethodName" : "setAlgorithm", "c2jName" : "algorithm", "c2jShape" : "Algorithm", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Algorithm.Builder} avoiding the need to create one manually via {@link Algorithm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Algorithm.Builder#build()} is called immediately and its result is passed to {@link #algorithm(Algorithm)}.\n@param algorithm a consumer that will call methods on {@link Algorithm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithm(Algorithm)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithm", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@param algorithm A listing of the properties of the algorithm.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithm", "getterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@return A listing of the properties of the algorithm.", "getterModel" : { "returnType" : "Algorithm", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithm", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithm", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Algorithm", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@param algorithm A listing of the properties of the algorithm.", "setterMethodName" : "setAlgorithm", "setterModel" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : null, "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          ", "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAlgorithm", "beanStyleSetterMethodName" : "setAlgorithm", "c2jName" : "algorithm", "c2jShape" : "Algorithm", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Algorithm.Builder} avoiding the need to create one manually via {@link Algorithm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Algorithm.Builder#build()} is called immediately and its result is passed to {@link #algorithm(Algorithm)}.\n@param algorithm a consumer that will call methods on {@link Algorithm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithm(Algorithm)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithm", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@param algorithm A listing of the properties of the algorithm.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithm", "getterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@return A listing of the properties of the algorithm.", "getterModel" : { "returnType" : "Algorithm", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithm", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithm", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Algorithm", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          \n@param algorithm A listing of the properties of the algorithm.", "setterMethodName" : "setAlgorithm", "setterModel" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : null, "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Algorithm", "variableName" : "algorithm", "variableType" : "Algorithm", "documentation" : "

                                                                                                                                                                                                                          A listing of the properties of the algorithm.

                                                                                                                                                                                                                          ", "simpleType" : "Algorithm", "variableSetterType" : "Algorithm" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAlgorithmResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeAlgorithmResponse", "variableName" : "describeAlgorithmResponse", "variableType" : "DescribeAlgorithmResponse", "documentation" : null, "simpleType" : "DescribeAlgorithmResponse", "variableSetterType" : "DescribeAlgorithmResponse" }, "wrapper" : false }, "DescribeCampaignRequest" : { "c2jName" : "DescribeCampaignRequest", "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" : "DescribeCampaign", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeCampaign", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the campaign.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the campaign.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the campaign.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "campaignArn" ], "shapeName" : "DescribeCampaignRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeCampaignRequest", "variableName" : "describeCampaignRequest", "variableType" : "DescribeCampaignRequest", "documentation" : null, "simpleType" : "DescribeCampaignRequest", "variableSetterType" : "DescribeCampaignRequest" }, "wrapper" : false }, "DescribeCampaignResponse" : { "c2jName" : "DescribeCampaignResponse", "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" : "getCampaign", "beanStyleSetterMethodName" : "setCampaign", "c2jName" : "campaign", "c2jShape" : "Campaign", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Campaign.Builder} avoiding the need to create one manually via {@link Campaign#builder()}.\n\nWhen the {@link Consumer} completes, {@link Campaign.Builder#build()} is called immediately and its result is passed to {@link #campaign(Campaign)}.\n@param campaign a consumer that will call methods on {@link Campaign.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaign(Campaign)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaign", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@param campaign The properties of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaign", "getterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@return The properties of the campaign.", "getterModel" : { "returnType" : "Campaign", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaign", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaign", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Campaign", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@param campaign The properties of the campaign.", "setterMethodName" : "setCampaign", "setterModel" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : null, "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          ", "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Campaign" : { "beanStyleGetterMethodName" : "getCampaign", "beanStyleSetterMethodName" : "setCampaign", "c2jName" : "campaign", "c2jShape" : "Campaign", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Campaign.Builder} avoiding the need to create one manually via {@link Campaign#builder()}.\n\nWhen the {@link Consumer} completes, {@link Campaign.Builder#build()} is called immediately and its result is passed to {@link #campaign(Campaign)}.\n@param campaign a consumer that will call methods on {@link Campaign.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaign(Campaign)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaign", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@param campaign The properties of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaign", "getterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@return The properties of the campaign.", "getterModel" : { "returnType" : "Campaign", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaign", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaign", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Campaign", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@param campaign The properties of the campaign.", "setterMethodName" : "setCampaign", "setterModel" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : null, "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          ", "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaign", "beanStyleSetterMethodName" : "setCampaign", "c2jName" : "campaign", "c2jShape" : "Campaign", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link Campaign.Builder} avoiding the need to create one manually via {@link Campaign#builder()}.\n\nWhen the {@link Consumer} completes, {@link Campaign.Builder#build()} is called immediately and its result is passed to {@link #campaign(Campaign)}.\n@param campaign a consumer that will call methods on {@link Campaign.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaign(Campaign)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaign", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@param campaign The properties of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaign", "getterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@return The properties of the campaign.", "getterModel" : { "returnType" : "Campaign", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaign", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaign", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Campaign", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          \n@param campaign The properties of the campaign.", "setterMethodName" : "setCampaign", "setterModel" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : null, "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Campaign", "variableName" : "campaign", "variableType" : "Campaign", "documentation" : "

                                                                                                                                                                                                                          The properties of the campaign.

                                                                                                                                                                                                                          ", "simpleType" : "Campaign", "variableSetterType" : "Campaign" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeCampaignResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeCampaignResponse", "variableName" : "describeCampaignResponse", "variableType" : "DescribeCampaignResponse", "documentation" : null, "simpleType" : "DescribeCampaignResponse", "variableSetterType" : "DescribeCampaignResponse" }, "wrapper" : false }, "DescribeDatasetGroupRequest" : { "c2jName" : "DescribeDatasetGroupRequest", "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" : "DescribeDatasetGroup", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeDatasetGroup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to describe.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to describe.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group to describe.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "datasetGroupArn" ], "shapeName" : "DescribeDatasetGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeDatasetGroupRequest", "variableName" : "describeDatasetGroupRequest", "variableType" : "DescribeDatasetGroupRequest", "documentation" : null, "simpleType" : "DescribeDatasetGroupRequest", "variableSetterType" : "DescribeDatasetGroupRequest" }, "wrapper" : false }, "DescribeDatasetGroupResponse" : { "c2jName" : "DescribeDatasetGroupResponse", "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" : "getDatasetGroup", "beanStyleSetterMethodName" : "setDatasetGroup", "c2jName" : "datasetGroup", "c2jShape" : "DatasetGroup", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link DatasetGroup.Builder} avoiding the need to create one manually via {@link DatasetGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetGroup.Builder#build()} is called immediately and its result is passed to {@link #datasetGroup(DatasetGroup)}.\n@param datasetGroup a consumer that will call methods on {@link DatasetGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroup(DatasetGroup)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroup", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@param datasetGroup A listing of the dataset group's properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroup", "getterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@return A listing of the dataset group's properties.", "getterModel" : { "returnType" : "DatasetGroup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DatasetGroup", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@param datasetGroup A listing of the dataset group's properties.", "setterMethodName" : "setDatasetGroup", "setterModel" : { "variableDeclarationType" : "DatasetGroup", "variableName" : "datasetGroup", "variableType" : "DatasetGroup", "documentation" : null, "simpleType" : "DatasetGroup", "variableSetterType" : "DatasetGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetGroup", "variableName" : "datasetGroup", "variableType" : "DatasetGroup", "documentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          ", "simpleType" : "DatasetGroup", "variableSetterType" : "DatasetGroup" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroup" : { "beanStyleGetterMethodName" : "getDatasetGroup", "beanStyleSetterMethodName" : "setDatasetGroup", "c2jName" : "datasetGroup", "c2jShape" : "DatasetGroup", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link DatasetGroup.Builder} avoiding the need to create one manually via {@link DatasetGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetGroup.Builder#build()} is called immediately and its result is passed to {@link #datasetGroup(DatasetGroup)}.\n@param datasetGroup a consumer that will call methods on {@link DatasetGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroup(DatasetGroup)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroup", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@param datasetGroup A listing of the dataset group's properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroup", "getterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@return A listing of the dataset group's properties.", "getterModel" : { "returnType" : "DatasetGroup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DatasetGroup", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@param datasetGroup A listing of the dataset group's properties.", "setterMethodName" : "setDatasetGroup", "setterModel" : { "variableDeclarationType" : "DatasetGroup", "variableName" : "datasetGroup", "variableType" : "DatasetGroup", "documentation" : null, "simpleType" : "DatasetGroup", "variableSetterType" : "DatasetGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetGroup", "variableName" : "datasetGroup", "variableType" : "DatasetGroup", "documentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          ", "simpleType" : "DatasetGroup", "variableSetterType" : "DatasetGroup" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroup", "beanStyleSetterMethodName" : "setDatasetGroup", "c2jName" : "datasetGroup", "c2jShape" : "DatasetGroup", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link DatasetGroup.Builder} avoiding the need to create one manually via {@link DatasetGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetGroup.Builder#build()} is called immediately and its result is passed to {@link #datasetGroup(DatasetGroup)}.\n@param datasetGroup a consumer that will call methods on {@link DatasetGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroup(DatasetGroup)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroup", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@param datasetGroup A listing of the dataset group's properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroup", "getterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@return A listing of the dataset group's properties.", "getterModel" : { "returnType" : "DatasetGroup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DatasetGroup", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          \n@param datasetGroup A listing of the dataset group's properties.", "setterMethodName" : "setDatasetGroup", "setterModel" : { "variableDeclarationType" : "DatasetGroup", "variableName" : "datasetGroup", "variableType" : "DatasetGroup", "documentation" : null, "simpleType" : "DatasetGroup", "variableSetterType" : "DatasetGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetGroup", "variableName" : "datasetGroup", "variableType" : "DatasetGroup", "documentation" : "

                                                                                                                                                                                                                          A listing of the dataset group's properties.

                                                                                                                                                                                                                          ", "simpleType" : "DatasetGroup", "variableSetterType" : "DatasetGroup" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeDatasetGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeDatasetGroupResponse", "variableName" : "describeDatasetGroupResponse", "variableType" : "DescribeDatasetGroupResponse", "documentation" : null, "simpleType" : "DescribeDatasetGroupResponse", "variableSetterType" : "DescribeDatasetGroupResponse" }, "wrapper" : false }, "DescribeDatasetImportJobRequest" : { "c2jName" : "DescribeDatasetImportJobRequest", "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" : "DescribeDatasetImportJob", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeDatasetImportJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJobArn(String)}.\n@param datasetImportJobArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJobArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJobArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset import job to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJobArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJobArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetImportJobArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job to describe.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetImportJobArn" : { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJobArn(String)}.\n@param datasetImportJobArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJobArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJobArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset import job to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJobArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJobArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetImportJobArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job to describe.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetImportJobArn", "beanStyleSetterMethodName" : "setDatasetImportJobArn", "c2jName" : "datasetImportJobArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJobArn(String)}.\n@param datasetImportJobArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJobArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJobArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobArn", "getterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset import job to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJobArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJobArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetImportJobArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          \n@param datasetImportJobArn The Amazon Resource Name (ARN) of the dataset import job to describe.", "setterMethodName" : "setDatasetImportJobArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetImportJobArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset import job to describe.

                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "datasetImportJobArn" ], "shapeName" : "DescribeDatasetImportJobRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeDatasetImportJobRequest", "variableName" : "describeDatasetImportJobRequest", "variableType" : "DescribeDatasetImportJobRequest", "documentation" : null, "simpleType" : "DescribeDatasetImportJobRequest", "variableSetterType" : "DescribeDatasetImportJobRequest" }, "wrapper" : false }, "DescribeDatasetImportJobResponse" : { "c2jName" : "DescribeDatasetImportJobResponse", "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" : "getDatasetImportJob", "beanStyleSetterMethodName" : "setDatasetImportJob", "c2jName" : "datasetImportJob", "c2jShape" : "DatasetImportJob", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the dataset import job, including the status.

                                                                                                                                                                                                                          The status is one of the following values:

                                                                                                                                                                                                                          • CREATE PENDING

                                                                                                                                                                                                                          • CREATE IN_PROGRESS

                                                                                                                                                                                                                          • ACTIVE

                                                                                                                                                                                                                          • CREATE FAILED

                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link DatasetImportJob.Builder} avoiding the need to create one manually via {@link DatasetImportJob#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetImportJob.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJob(DatasetImportJob)}.\n@param datasetImportJob a consumer that will call methods on {@link DatasetImportJob.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJob(DatasetImportJob)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                          Information about the dataset import job, including the status.

                                                                                                                                                                                                                          The status is one of the following values:

                                                                                                                                                                                                                          • CREATE PENDING

                                                                                                                                                                                                                          • CREATE IN_PROGRESS

                                                                                                                                                                                                                          • ACTIVE

                                                                                                                                                                                                                          • CREATE FAILED

                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJob", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                          Information about the dataset import job, including the status.

                                                                                                                                                                                                                          The status is one of the following values:

                                                                                                                                                                                                                          • CREATE PENDING

                                                                                                                                                                                                                          • CREATE IN_PROGRESS

                                                                                                                                                                                                                          • ACTIVE

                                                                                                                                                                                                                          • CREATE FAILED

                                                                                                                                                                                                                          \n@param datasetImportJob Information about the dataset import job, including the status.

                                                                                                                                                                                                                          The status is one of the following values:

                                                                                                                                                                                                                          • CREATE PENDING

                                                                                                                                                                                                                          • CREATE IN_PROGRESS

                                                                                                                                                                                                                          • ACTIVE

                                                                                                                                                                                                                          • CREATE FAILED

                                                                                                                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJob", "getterDocumentation" : "

                                                                                                                                                                                                                            Information about the dataset import job, including the status.

                                                                                                                                                                                                                            The status is one of the following values:

                                                                                                                                                                                                                            • CREATE PENDING

                                                                                                                                                                                                                            • CREATE IN_PROGRESS

                                                                                                                                                                                                                            • ACTIVE

                                                                                                                                                                                                                            • CREATE FAILED

                                                                                                                                                                                                                            \n@return Information about the dataset import job, including the status.

                                                                                                                                                                                                                            The status is one of the following values:

                                                                                                                                                                                                                            • CREATE PENDING

                                                                                                                                                                                                                            • CREATE IN_PROGRESS

                                                                                                                                                                                                                            • ACTIVE

                                                                                                                                                                                                                            • CREATE FAILED

                                                                                                                                                                                                                            • ", "getterModel" : { "returnType" : "DatasetImportJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJob", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DatasetImportJob", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                              Information about the dataset import job, including the status.

                                                                                                                                                                                                                              The status is one of the following values:

                                                                                                                                                                                                                              • CREATE PENDING

                                                                                                                                                                                                                              • CREATE IN_PROGRESS

                                                                                                                                                                                                                              • ACTIVE

                                                                                                                                                                                                                              • CREATE FAILED

                                                                                                                                                                                                                              \n@param datasetImportJob Information about the dataset import job, including the status.

                                                                                                                                                                                                                              The status is one of the following values:

                                                                                                                                                                                                                              • CREATE PENDING

                                                                                                                                                                                                                              • CREATE IN_PROGRESS

                                                                                                                                                                                                                              • ACTIVE

                                                                                                                                                                                                                              • CREATE FAILED

                                                                                                                                                                                                                              • ", "setterMethodName" : "setDatasetImportJob", "setterModel" : { "variableDeclarationType" : "DatasetImportJob", "variableName" : "datasetImportJob", "variableType" : "DatasetImportJob", "documentation" : null, "simpleType" : "DatasetImportJob", "variableSetterType" : "DatasetImportJob" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetImportJob", "variableName" : "datasetImportJob", "variableType" : "DatasetImportJob", "documentation" : "

                                                                                                                                                                                                                                Information about the dataset import job, including the status.

                                                                                                                                                                                                                                The status is one of the following values:

                                                                                                                                                                                                                                • CREATE PENDING

                                                                                                                                                                                                                                • CREATE IN_PROGRESS

                                                                                                                                                                                                                                • ACTIVE

                                                                                                                                                                                                                                • CREATE FAILED

                                                                                                                                                                                                                                ", "simpleType" : "DatasetImportJob", "variableSetterType" : "DatasetImportJob" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetImportJob" : { "beanStyleGetterMethodName" : "getDatasetImportJob", "beanStyleSetterMethodName" : "setDatasetImportJob", "c2jName" : "datasetImportJob", "c2jShape" : "DatasetImportJob", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                Information about the dataset import job, including the status.

                                                                                                                                                                                                                                The status is one of the following values:

                                                                                                                                                                                                                                • CREATE PENDING

                                                                                                                                                                                                                                • CREATE IN_PROGRESS

                                                                                                                                                                                                                                • ACTIVE

                                                                                                                                                                                                                                • CREATE FAILED

                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link DatasetImportJob.Builder} avoiding the need to create one manually via {@link DatasetImportJob#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetImportJob.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJob(DatasetImportJob)}.\n@param datasetImportJob a consumer that will call methods on {@link DatasetImportJob.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJob(DatasetImportJob)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                Information about the dataset import job, including the status.

                                                                                                                                                                                                                                The status is one of the following values:

                                                                                                                                                                                                                                • CREATE PENDING

                                                                                                                                                                                                                                • CREATE IN_PROGRESS

                                                                                                                                                                                                                                • ACTIVE

                                                                                                                                                                                                                                • CREATE FAILED

                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJob", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                Information about the dataset import job, including the status.

                                                                                                                                                                                                                                The status is one of the following values:

                                                                                                                                                                                                                                • CREATE PENDING

                                                                                                                                                                                                                                • CREATE IN_PROGRESS

                                                                                                                                                                                                                                • ACTIVE

                                                                                                                                                                                                                                • CREATE FAILED

                                                                                                                                                                                                                                \n@param datasetImportJob Information about the dataset import job, including the status.

                                                                                                                                                                                                                                The status is one of the following values:

                                                                                                                                                                                                                                • CREATE PENDING

                                                                                                                                                                                                                                • CREATE IN_PROGRESS

                                                                                                                                                                                                                                • ACTIVE

                                                                                                                                                                                                                                • CREATE FAILED

                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJob", "getterDocumentation" : "

                                                                                                                                                                                                                                  Information about the dataset import job, including the status.

                                                                                                                                                                                                                                  The status is one of the following values:

                                                                                                                                                                                                                                  • CREATE PENDING

                                                                                                                                                                                                                                  • CREATE IN_PROGRESS

                                                                                                                                                                                                                                  • ACTIVE

                                                                                                                                                                                                                                  • CREATE FAILED

                                                                                                                                                                                                                                  \n@return Information about the dataset import job, including the status.

                                                                                                                                                                                                                                  The status is one of the following values:

                                                                                                                                                                                                                                  • CREATE PENDING

                                                                                                                                                                                                                                  • CREATE IN_PROGRESS

                                                                                                                                                                                                                                  • ACTIVE

                                                                                                                                                                                                                                  • CREATE FAILED

                                                                                                                                                                                                                                  • ", "getterModel" : { "returnType" : "DatasetImportJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJob", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DatasetImportJob", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                    Information about the dataset import job, including the status.

                                                                                                                                                                                                                                    The status is one of the following values:

                                                                                                                                                                                                                                    • CREATE PENDING

                                                                                                                                                                                                                                    • CREATE IN_PROGRESS

                                                                                                                                                                                                                                    • ACTIVE

                                                                                                                                                                                                                                    • CREATE FAILED

                                                                                                                                                                                                                                    \n@param datasetImportJob Information about the dataset import job, including the status.

                                                                                                                                                                                                                                    The status is one of the following values:

                                                                                                                                                                                                                                    • CREATE PENDING

                                                                                                                                                                                                                                    • CREATE IN_PROGRESS

                                                                                                                                                                                                                                    • ACTIVE

                                                                                                                                                                                                                                    • CREATE FAILED

                                                                                                                                                                                                                                    • ", "setterMethodName" : "setDatasetImportJob", "setterModel" : { "variableDeclarationType" : "DatasetImportJob", "variableName" : "datasetImportJob", "variableType" : "DatasetImportJob", "documentation" : null, "simpleType" : "DatasetImportJob", "variableSetterType" : "DatasetImportJob" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetImportJob", "variableName" : "datasetImportJob", "variableType" : "DatasetImportJob", "documentation" : "

                                                                                                                                                                                                                                      Information about the dataset import job, including the status.

                                                                                                                                                                                                                                      The status is one of the following values:

                                                                                                                                                                                                                                      • CREATE PENDING

                                                                                                                                                                                                                                      • CREATE IN_PROGRESS

                                                                                                                                                                                                                                      • ACTIVE

                                                                                                                                                                                                                                      • CREATE FAILED

                                                                                                                                                                                                                                      ", "simpleType" : "DatasetImportJob", "variableSetterType" : "DatasetImportJob" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetImportJob", "beanStyleSetterMethodName" : "setDatasetImportJob", "c2jName" : "datasetImportJob", "c2jShape" : "DatasetImportJob", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                      Information about the dataset import job, including the status.

                                                                                                                                                                                                                                      The status is one of the following values:

                                                                                                                                                                                                                                      • CREATE PENDING

                                                                                                                                                                                                                                      • CREATE IN_PROGRESS

                                                                                                                                                                                                                                      • ACTIVE

                                                                                                                                                                                                                                      • CREATE FAILED

                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link DatasetImportJob.Builder} avoiding the need to create one manually via {@link DatasetImportJob#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetImportJob.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJob(DatasetImportJob)}.\n@param datasetImportJob a consumer that will call methods on {@link DatasetImportJob.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJob(DatasetImportJob)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                      Information about the dataset import job, including the status.

                                                                                                                                                                                                                                      The status is one of the following values:

                                                                                                                                                                                                                                      • CREATE PENDING

                                                                                                                                                                                                                                      • CREATE IN_PROGRESS

                                                                                                                                                                                                                                      • ACTIVE

                                                                                                                                                                                                                                      • CREATE FAILED

                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJob", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                      Information about the dataset import job, including the status.

                                                                                                                                                                                                                                      The status is one of the following values:

                                                                                                                                                                                                                                      • CREATE PENDING

                                                                                                                                                                                                                                      • CREATE IN_PROGRESS

                                                                                                                                                                                                                                      • ACTIVE

                                                                                                                                                                                                                                      • CREATE FAILED

                                                                                                                                                                                                                                      \n@param datasetImportJob Information about the dataset import job, including the status.

                                                                                                                                                                                                                                      The status is one of the following values:

                                                                                                                                                                                                                                      • CREATE PENDING

                                                                                                                                                                                                                                      • CREATE IN_PROGRESS

                                                                                                                                                                                                                                      • ACTIVE

                                                                                                                                                                                                                                      • CREATE FAILED

                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJob", "getterDocumentation" : "

                                                                                                                                                                                                                                        Information about the dataset import job, including the status.

                                                                                                                                                                                                                                        The status is one of the following values:

                                                                                                                                                                                                                                        • CREATE PENDING

                                                                                                                                                                                                                                        • CREATE IN_PROGRESS

                                                                                                                                                                                                                                        • ACTIVE

                                                                                                                                                                                                                                        • CREATE FAILED

                                                                                                                                                                                                                                        \n@return Information about the dataset import job, including the status.

                                                                                                                                                                                                                                        The status is one of the following values:

                                                                                                                                                                                                                                        • CREATE PENDING

                                                                                                                                                                                                                                        • CREATE IN_PROGRESS

                                                                                                                                                                                                                                        • ACTIVE

                                                                                                                                                                                                                                        • CREATE FAILED

                                                                                                                                                                                                                                        • ", "getterModel" : { "returnType" : "DatasetImportJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJob", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJob", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DatasetImportJob", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                          Information about the dataset import job, including the status.

                                                                                                                                                                                                                                          The status is one of the following values:

                                                                                                                                                                                                                                          • CREATE PENDING

                                                                                                                                                                                                                                          • CREATE IN_PROGRESS

                                                                                                                                                                                                                                          • ACTIVE

                                                                                                                                                                                                                                          • CREATE FAILED

                                                                                                                                                                                                                                          \n@param datasetImportJob Information about the dataset import job, including the status.

                                                                                                                                                                                                                                          The status is one of the following values:

                                                                                                                                                                                                                                          • CREATE PENDING

                                                                                                                                                                                                                                          • CREATE IN_PROGRESS

                                                                                                                                                                                                                                          • ACTIVE

                                                                                                                                                                                                                                          • CREATE FAILED

                                                                                                                                                                                                                                          • ", "setterMethodName" : "setDatasetImportJob", "setterModel" : { "variableDeclarationType" : "DatasetImportJob", "variableName" : "datasetImportJob", "variableType" : "DatasetImportJob", "documentation" : null, "simpleType" : "DatasetImportJob", "variableSetterType" : "DatasetImportJob" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetImportJob", "variableName" : "datasetImportJob", "variableType" : "DatasetImportJob", "documentation" : "

                                                                                                                                                                                                                                            Information about the dataset import job, including the status.

                                                                                                                                                                                                                                            The status is one of the following values:

                                                                                                                                                                                                                                            • CREATE PENDING

                                                                                                                                                                                                                                            • CREATE IN_PROGRESS

                                                                                                                                                                                                                                            • ACTIVE

                                                                                                                                                                                                                                            • CREATE FAILED

                                                                                                                                                                                                                                            ", "simpleType" : "DatasetImportJob", "variableSetterType" : "DatasetImportJob" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeDatasetImportJobResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeDatasetImportJobResponse", "variableName" : "describeDatasetImportJobResponse", "variableType" : "DescribeDatasetImportJobResponse", "documentation" : null, "simpleType" : "DescribeDatasetImportJobResponse", "variableSetterType" : "DescribeDatasetImportJobResponse" }, "wrapper" : false }, "DescribeDatasetRequest" : { "c2jName" : "DescribeDatasetRequest", "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" : "DescribeDataset", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeDataset", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the dataset to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to describe.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the dataset to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to describe.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the dataset to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to describe.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "datasetArn" ], "shapeName" : "DescribeDatasetRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeDatasetRequest", "variableName" : "describeDatasetRequest", "variableType" : "DescribeDatasetRequest", "documentation" : null, "simpleType" : "DescribeDatasetRequest", "variableSetterType" : "DescribeDatasetRequest" }, "wrapper" : false }, "DescribeDatasetResponse" : { "c2jName" : "DescribeDatasetResponse", "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" : "getDataset", "beanStyleSetterMethodName" : "setDataset", "c2jName" : "dataset", "c2jShape" : "Dataset", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Dataset.Builder} avoiding the need to create one manually via {@link Dataset#builder()}.\n\nWhen the {@link Consumer} completes, {@link Dataset.Builder#build()} is called immediately and its result is passed to {@link #dataset(Dataset)}.\n@param dataset a consumer that will call methods on {@link Dataset.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dataset(Dataset)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataset", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@param dataset A listing of the dataset's properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataset", "getterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@return A listing of the dataset's properties.", "getterModel" : { "returnType" : "Dataset", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataset", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataset", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Dataset", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@param dataset A listing of the dataset's properties.", "setterMethodName" : "setDataset", "setterModel" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : null, "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            ", "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Dataset" : { "beanStyleGetterMethodName" : "getDataset", "beanStyleSetterMethodName" : "setDataset", "c2jName" : "dataset", "c2jShape" : "Dataset", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Dataset.Builder} avoiding the need to create one manually via {@link Dataset#builder()}.\n\nWhen the {@link Consumer} completes, {@link Dataset.Builder#build()} is called immediately and its result is passed to {@link #dataset(Dataset)}.\n@param dataset a consumer that will call methods on {@link Dataset.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dataset(Dataset)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataset", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@param dataset A listing of the dataset's properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataset", "getterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@return A listing of the dataset's properties.", "getterModel" : { "returnType" : "Dataset", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataset", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataset", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Dataset", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@param dataset A listing of the dataset's properties.", "setterMethodName" : "setDataset", "setterModel" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : null, "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            ", "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDataset", "beanStyleSetterMethodName" : "setDataset", "c2jName" : "dataset", "c2jShape" : "Dataset", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Dataset.Builder} avoiding the need to create one manually via {@link Dataset#builder()}.\n\nWhen the {@link Consumer} completes, {@link Dataset.Builder#build()} is called immediately and its result is passed to {@link #dataset(Dataset)}.\n@param dataset a consumer that will call methods on {@link Dataset.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dataset(Dataset)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataset", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@param dataset A listing of the dataset's properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataset", "getterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@return A listing of the dataset's properties.", "getterModel" : { "returnType" : "Dataset", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataset", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataset", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Dataset", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            \n@param dataset A listing of the dataset's properties.", "setterMethodName" : "setDataset", "setterModel" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : null, "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Dataset", "variableName" : "dataset", "variableType" : "Dataset", "documentation" : "

                                                                                                                                                                                                                                            A listing of the dataset's properties.

                                                                                                                                                                                                                                            ", "simpleType" : "Dataset", "variableSetterType" : "Dataset" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeDatasetResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeDatasetResponse", "variableName" : "describeDatasetResponse", "variableType" : "DescribeDatasetResponse", "documentation" : null, "simpleType" : "DescribeDatasetResponse", "variableSetterType" : "DescribeDatasetResponse" }, "wrapper" : false }, "DescribeEventTrackerRequest" : { "c2jName" : "DescribeEventTrackerRequest", "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" : "DescribeEventTracker", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeEventTracker", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the event tracker to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to describe.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EventTrackerArn" : { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the event tracker to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to describe.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the event tracker to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker to describe.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the event tracker to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "eventTrackerArn" ], "shapeName" : "DescribeEventTrackerRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeEventTrackerRequest", "variableName" : "describeEventTrackerRequest", "variableType" : "DescribeEventTrackerRequest", "documentation" : null, "simpleType" : "DescribeEventTrackerRequest", "variableSetterType" : "DescribeEventTrackerRequest" }, "wrapper" : false }, "DescribeEventTrackerResponse" : { "c2jName" : "DescribeEventTrackerResponse", "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" : "getEventTracker", "beanStyleSetterMethodName" : "setEventTracker", "c2jName" : "eventTracker", "c2jShape" : "EventTracker", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link EventTracker.Builder} avoiding the need to create one manually via {@link EventTracker#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventTracker.Builder#build()} is called immediately and its result is passed to {@link #eventTracker(EventTracker)}.\n@param eventTracker a consumer that will call methods on {@link EventTracker.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTracker(EventTracker)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTracker", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@param eventTracker An object that describes the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTracker", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@return An object that describes the event tracker.", "getterModel" : { "returnType" : "EventTracker", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTracker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTracker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EventTracker", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@param eventTracker An object that describes the event tracker.", "setterMethodName" : "setEventTracker", "setterModel" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : null, "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            ", "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EventTracker" : { "beanStyleGetterMethodName" : "getEventTracker", "beanStyleSetterMethodName" : "setEventTracker", "c2jName" : "eventTracker", "c2jShape" : "EventTracker", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link EventTracker.Builder} avoiding the need to create one manually via {@link EventTracker#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventTracker.Builder#build()} is called immediately and its result is passed to {@link #eventTracker(EventTracker)}.\n@param eventTracker a consumer that will call methods on {@link EventTracker.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTracker(EventTracker)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTracker", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@param eventTracker An object that describes the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTracker", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@return An object that describes the event tracker.", "getterModel" : { "returnType" : "EventTracker", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTracker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTracker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EventTracker", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@param eventTracker An object that describes the event tracker.", "setterMethodName" : "setEventTracker", "setterModel" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : null, "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            ", "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventTracker", "beanStyleSetterMethodName" : "setEventTracker", "c2jName" : "eventTracker", "c2jShape" : "EventTracker", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link EventTracker.Builder} avoiding the need to create one manually via {@link EventTracker#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventTracker.Builder#build()} is called immediately and its result is passed to {@link #eventTracker(EventTracker)}.\n@param eventTracker a consumer that will call methods on {@link EventTracker.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTracker(EventTracker)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTracker", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@param eventTracker An object that describes the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTracker", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@return An object that describes the event tracker.", "getterModel" : { "returnType" : "EventTracker", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTracker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTracker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EventTracker", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            \n@param eventTracker An object that describes the event tracker.", "setterMethodName" : "setEventTracker", "setterModel" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : null, "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the event tracker.

                                                                                                                                                                                                                                            ", "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeEventTrackerResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeEventTrackerResponse", "variableName" : "describeEventTrackerResponse", "variableType" : "DescribeEventTrackerResponse", "documentation" : null, "simpleType" : "DescribeEventTrackerResponse", "variableSetterType" : "DescribeEventTrackerResponse" }, "wrapper" : false }, "DescribeFeatureTransformationRequest" : { "c2jName" : "DescribeFeatureTransformationRequest", "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" : "DescribeFeatureTransformation", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeFeatureTransformation", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the feature transformation to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the feature transformation to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the feature transformation to describe.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FeatureTransformationArn" : { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the feature transformation to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the feature transformation to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the feature transformation to describe.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the feature transformation to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the feature transformation to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the feature transformation to describe.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the feature transformation to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "featureTransformationArn" ], "shapeName" : "DescribeFeatureTransformationRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeFeatureTransformationRequest", "variableName" : "describeFeatureTransformationRequest", "variableType" : "DescribeFeatureTransformationRequest", "documentation" : null, "simpleType" : "DescribeFeatureTransformationRequest", "variableSetterType" : "DescribeFeatureTransformationRequest" }, "wrapper" : false }, "DescribeFeatureTransformationResponse" : { "c2jName" : "DescribeFeatureTransformationResponse", "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" : "getFeatureTransformation", "beanStyleSetterMethodName" : "setFeatureTransformation", "c2jName" : "featureTransformation", "c2jShape" : "FeatureTransformation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link FeatureTransformation.Builder} avoiding the need to create one manually via {@link FeatureTransformation#builder()}.\n\nWhen the {@link Consumer} completes, {@link FeatureTransformation.Builder#build()} is called immediately and its result is passed to {@link #featureTransformation(FeatureTransformation)}.\n@param featureTransformation a consumer that will call methods on {@link FeatureTransformation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformation(FeatureTransformation)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformation", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@param featureTransformation A listing of the FeatureTransformation properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformation", "getterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@return A listing of the FeatureTransformation properties.", "getterModel" : { "returnType" : "FeatureTransformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "featureTransformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FeatureTransformation", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@param featureTransformation A listing of the FeatureTransformation properties.", "setterMethodName" : "setFeatureTransformation", "setterModel" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : null, "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            ", "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FeatureTransformation" : { "beanStyleGetterMethodName" : "getFeatureTransformation", "beanStyleSetterMethodName" : "setFeatureTransformation", "c2jName" : "featureTransformation", "c2jShape" : "FeatureTransformation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link FeatureTransformation.Builder} avoiding the need to create one manually via {@link FeatureTransformation#builder()}.\n\nWhen the {@link Consumer} completes, {@link FeatureTransformation.Builder#build()} is called immediately and its result is passed to {@link #featureTransformation(FeatureTransformation)}.\n@param featureTransformation a consumer that will call methods on {@link FeatureTransformation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformation(FeatureTransformation)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformation", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@param featureTransformation A listing of the FeatureTransformation properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformation", "getterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@return A listing of the FeatureTransformation properties.", "getterModel" : { "returnType" : "FeatureTransformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "featureTransformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FeatureTransformation", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@param featureTransformation A listing of the FeatureTransformation properties.", "setterMethodName" : "setFeatureTransformation", "setterModel" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : null, "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            ", "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFeatureTransformation", "beanStyleSetterMethodName" : "setFeatureTransformation", "c2jName" : "featureTransformation", "c2jShape" : "FeatureTransformation", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link FeatureTransformation.Builder} avoiding the need to create one manually via {@link FeatureTransformation#builder()}.\n\nWhen the {@link Consumer} completes, {@link FeatureTransformation.Builder#build()} is called immediately and its result is passed to {@link #featureTransformation(FeatureTransformation)}.\n@param featureTransformation a consumer that will call methods on {@link FeatureTransformation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformation(FeatureTransformation)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformation", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@param featureTransformation A listing of the FeatureTransformation properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformation", "getterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@return A listing of the FeatureTransformation properties.", "getterModel" : { "returnType" : "FeatureTransformation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "featureTransformation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FeatureTransformation", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            \n@param featureTransformation A listing of the FeatureTransformation properties.", "setterMethodName" : "setFeatureTransformation", "setterModel" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : null, "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : "

                                                                                                                                                                                                                                            A listing of the FeatureTransformation properties.

                                                                                                                                                                                                                                            ", "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeFeatureTransformationResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeFeatureTransformationResponse", "variableName" : "describeFeatureTransformationResponse", "variableType" : "DescribeFeatureTransformationResponse", "documentation" : null, "simpleType" : "DescribeFeatureTransformationResponse", "variableSetterType" : "DescribeFeatureTransformationResponse" }, "wrapper" : false }, "DescribeRecipeRequest" : { "c2jName" : "DescribeRecipeRequest", "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" : "DescribeRecipe", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeRecipe", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@param recipeArn The Amazon Resource Name (ARN) of the recipe to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the recipe to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@param recipeArn The Amazon Resource Name (ARN) of the recipe to describe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RecipeArn" : { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@param recipeArn The Amazon Resource Name (ARN) of the recipe to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the recipe to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@param recipeArn The Amazon Resource Name (ARN) of the recipe to describe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@param recipeArn The Amazon Resource Name (ARN) of the recipe to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the recipe to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            \n@param recipeArn The Amazon Resource Name (ARN) of the recipe to describe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the recipe to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "recipeArn" ], "shapeName" : "DescribeRecipeRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeRecipeRequest", "variableName" : "describeRecipeRequest", "variableType" : "DescribeRecipeRequest", "documentation" : null, "simpleType" : "DescribeRecipeRequest", "variableSetterType" : "DescribeRecipeRequest" }, "wrapper" : false }, "DescribeRecipeResponse" : { "c2jName" : "DescribeRecipeResponse", "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" : "getRecipe", "beanStyleSetterMethodName" : "setRecipe", "c2jName" : "recipe", "c2jShape" : "Recipe", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Recipe.Builder} avoiding the need to create one manually via {@link Recipe#builder()}.\n\nWhen the {@link Consumer} completes, {@link Recipe.Builder#build()} is called immediately and its result is passed to {@link #recipe(Recipe)}.\n@param recipe a consumer that will call methods on {@link Recipe.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipe(Recipe)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipe", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@param recipe An object that describes the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipe", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@return An object that describes the recipe.", "getterModel" : { "returnType" : "Recipe", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipe", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipe", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Recipe", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@param recipe An object that describes the recipe.", "setterMethodName" : "setRecipe", "setterModel" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : null, "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            ", "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Recipe" : { "beanStyleGetterMethodName" : "getRecipe", "beanStyleSetterMethodName" : "setRecipe", "c2jName" : "recipe", "c2jShape" : "Recipe", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Recipe.Builder} avoiding the need to create one manually via {@link Recipe#builder()}.\n\nWhen the {@link Consumer} completes, {@link Recipe.Builder#build()} is called immediately and its result is passed to {@link #recipe(Recipe)}.\n@param recipe a consumer that will call methods on {@link Recipe.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipe(Recipe)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipe", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@param recipe An object that describes the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipe", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@return An object that describes the recipe.", "getterModel" : { "returnType" : "Recipe", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipe", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipe", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Recipe", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@param recipe An object that describes the recipe.", "setterMethodName" : "setRecipe", "setterModel" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : null, "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            ", "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRecipe", "beanStyleSetterMethodName" : "setRecipe", "c2jName" : "recipe", "c2jShape" : "Recipe", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Recipe.Builder} avoiding the need to create one manually via {@link Recipe#builder()}.\n\nWhen the {@link Consumer} completes, {@link Recipe.Builder#build()} is called immediately and its result is passed to {@link #recipe(Recipe)}.\n@param recipe a consumer that will call methods on {@link Recipe.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipe(Recipe)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipe", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@param recipe An object that describes the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipe", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@return An object that describes the recipe.", "getterModel" : { "returnType" : "Recipe", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipe", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipe", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Recipe", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            \n@param recipe An object that describes the recipe.", "setterMethodName" : "setRecipe", "setterModel" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : null, "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the recipe.

                                                                                                                                                                                                                                            ", "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeRecipeResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeRecipeResponse", "variableName" : "describeRecipeResponse", "variableType" : "DescribeRecipeResponse", "documentation" : null, "simpleType" : "DescribeRecipeResponse", "variableSetterType" : "DescribeRecipeResponse" }, "wrapper" : false }, "DescribeSchemaRequest" : { "c2jName" : "DescribeSchemaRequest", "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" : "DescribeSchema", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeSchema", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema 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 #schemaArn(String)}.\n@param schemaArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@param schemaArn The Amazon Resource Name (ARN) of the schema to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the schema to retrieve.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@param schemaArn The Amazon Resource Name (ARN) of the schema to retrieve.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SchemaArn" : { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema 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 #schemaArn(String)}.\n@param schemaArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@param schemaArn The Amazon Resource Name (ARN) of the schema to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the schema to retrieve.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@param schemaArn The Amazon Resource Name (ARN) of the schema to retrieve.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSchemaArn", "beanStyleSetterMethodName" : "setSchemaArn", "c2jName" : "schemaArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema 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 #schemaArn(String)}.\n@param schemaArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemaArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemaArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@param schemaArn The Amazon Resource Name (ARN) of the schema to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemaArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the schema to retrieve.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemaArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemaArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SchemaArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            \n@param schemaArn The Amazon Resource Name (ARN) of the schema to retrieve.", "setterMethodName" : "setSchemaArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "schemaArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the schema to retrieve.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "schemaArn" ], "shapeName" : "DescribeSchemaRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeSchemaRequest", "variableName" : "describeSchemaRequest", "variableType" : "DescribeSchemaRequest", "documentation" : null, "simpleType" : "DescribeSchemaRequest", "variableSetterType" : "DescribeSchemaRequest" }, "wrapper" : false }, "DescribeSchemaResponse" : { "c2jName" : "DescribeSchemaResponse", "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" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "DatasetSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link DatasetSchema.Builder} avoiding the need to create one manually via {@link DatasetSchema#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSchema.Builder#build()} is called immediately and its result is passed to {@link #schema(DatasetSchema)}.\n@param schema a consumer that will call methods on {@link DatasetSchema.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schema(DatasetSchema)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schema", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@param schema The requested schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schema", "getterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@return The requested schema.", "getterModel" : { "returnType" : "DatasetSchema", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schema", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schema", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Schema", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@param schema The requested schema.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "schema", "variableType" : "DatasetSchema", "documentation" : null, "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "schema", "variableType" : "DatasetSchema", "documentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            ", "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Schema" : { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "DatasetSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link DatasetSchema.Builder} avoiding the need to create one manually via {@link DatasetSchema#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSchema.Builder#build()} is called immediately and its result is passed to {@link #schema(DatasetSchema)}.\n@param schema a consumer that will call methods on {@link DatasetSchema.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schema(DatasetSchema)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schema", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@param schema The requested schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schema", "getterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@return The requested schema.", "getterModel" : { "returnType" : "DatasetSchema", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schema", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schema", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Schema", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@param schema The requested schema.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "schema", "variableType" : "DatasetSchema", "documentation" : null, "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "schema", "variableType" : "DatasetSchema", "documentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            ", "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSchema", "beanStyleSetterMethodName" : "setSchema", "c2jName" : "schema", "c2jShape" : "DatasetSchema", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link DatasetSchema.Builder} avoiding the need to create one manually via {@link DatasetSchema#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSchema.Builder#build()} is called immediately and its result is passed to {@link #schema(DatasetSchema)}.\n@param schema a consumer that will call methods on {@link DatasetSchema.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schema(DatasetSchema)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schema", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@param schema The requested schema.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schema", "getterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@return The requested schema.", "getterModel" : { "returnType" : "DatasetSchema", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schema", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schema", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Schema", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            \n@param schema The requested schema.", "setterMethodName" : "setSchema", "setterModel" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "schema", "variableType" : "DatasetSchema", "documentation" : null, "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSchema", "variableName" : "schema", "variableType" : "DatasetSchema", "documentation" : "

                                                                                                                                                                                                                                            The requested schema.

                                                                                                                                                                                                                                            ", "simpleType" : "DatasetSchema", "variableSetterType" : "DatasetSchema" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeSchemaResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeSchemaResponse", "variableName" : "describeSchemaResponse", "variableType" : "DescribeSchemaResponse", "documentation" : null, "simpleType" : "DescribeSchemaResponse", "variableSetterType" : "DescribeSchemaResponse" }, "wrapper" : false }, "DescribeSolutionRequest" : { "c2jName" : "DescribeSolutionRequest", "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" : "DescribeSolution", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeSolution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the solution to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution to describe.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the solution to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution to describe.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the solution to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution to describe.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution to describe.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "solutionArn" ], "shapeName" : "DescribeSolutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeSolutionRequest", "variableName" : "describeSolutionRequest", "variableType" : "DescribeSolutionRequest", "documentation" : null, "simpleType" : "DescribeSolutionRequest", "variableSetterType" : "DescribeSolutionRequest" }, "wrapper" : false }, "DescribeSolutionResponse" : { "c2jName" : "DescribeSolutionResponse", "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" : "getSolution", "beanStyleSetterMethodName" : "setSolution", "c2jName" : "solution", "c2jShape" : "Solution", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Solution.Builder} avoiding the need to create one manually via {@link Solution#builder()}.\n\nWhen the {@link Consumer} completes, {@link Solution.Builder#build()} is called immediately and its result is passed to {@link #solution(Solution)}.\n@param solution a consumer that will call methods on {@link Solution.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solution(Solution)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solution", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@param solution An object that describes the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solution", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@return An object that describes the solution.", "getterModel" : { "returnType" : "Solution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Solution", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@param solution An object that describes the solution.", "setterMethodName" : "setSolution", "setterModel" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : null, "simpleType" : "Solution", "variableSetterType" : "Solution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            ", "simpleType" : "Solution", "variableSetterType" : "Solution" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Solution" : { "beanStyleGetterMethodName" : "getSolution", "beanStyleSetterMethodName" : "setSolution", "c2jName" : "solution", "c2jShape" : "Solution", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Solution.Builder} avoiding the need to create one manually via {@link Solution#builder()}.\n\nWhen the {@link Consumer} completes, {@link Solution.Builder#build()} is called immediately and its result is passed to {@link #solution(Solution)}.\n@param solution a consumer that will call methods on {@link Solution.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solution(Solution)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solution", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@param solution An object that describes the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solution", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@return An object that describes the solution.", "getterModel" : { "returnType" : "Solution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Solution", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@param solution An object that describes the solution.", "setterMethodName" : "setSolution", "setterModel" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : null, "simpleType" : "Solution", "variableSetterType" : "Solution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            ", "simpleType" : "Solution", "variableSetterType" : "Solution" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolution", "beanStyleSetterMethodName" : "setSolution", "c2jName" : "solution", "c2jShape" : "Solution", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link Solution.Builder} avoiding the need to create one manually via {@link Solution#builder()}.\n\nWhen the {@link Consumer} completes, {@link Solution.Builder#build()} is called immediately and its result is passed to {@link #solution(Solution)}.\n@param solution a consumer that will call methods on {@link Solution.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solution(Solution)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solution", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@param solution An object that describes the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solution", "getterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@return An object that describes the solution.", "getterModel" : { "returnType" : "Solution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Solution", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            \n@param solution An object that describes the solution.", "setterMethodName" : "setSolution", "setterModel" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : null, "simpleType" : "Solution", "variableSetterType" : "Solution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : "

                                                                                                                                                                                                                                            An object that describes the solution.

                                                                                                                                                                                                                                            ", "simpleType" : "Solution", "variableSetterType" : "Solution" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeSolutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeSolutionResponse", "variableName" : "describeSolutionResponse", "variableType" : "DescribeSolutionResponse", "documentation" : null, "simpleType" : "DescribeSolutionResponse", "variableSetterType" : "DescribeSolutionResponse" }, "wrapper" : false }, "DescribeSolutionVersionRequest" : { "c2jName" : "DescribeSolutionVersionRequest", "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" : "DescribeSolutionVersion", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.DescribeSolutionVersion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "solutionVersionArn" ], "shapeName" : "DescribeSolutionVersionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeSolutionVersionRequest", "variableName" : "describeSolutionVersionRequest", "variableType" : "DescribeSolutionVersionRequest", "documentation" : null, "simpleType" : "DescribeSolutionVersionRequest", "variableSetterType" : "DescribeSolutionVersionRequest" }, "wrapper" : false }, "DescribeSolutionVersionResponse" : { "c2jName" : "DescribeSolutionVersionResponse", "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" : "getSolutionVersion", "beanStyleSetterMethodName" : "setSolutionVersion", "c2jName" : "solutionVersion", "c2jShape" : "SolutionVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link SolutionVersion.Builder} avoiding the need to create one manually via {@link SolutionVersion#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersion.Builder#build()} is called immediately and its result is passed to {@link #solutionVersion(SolutionVersion)}.\n@param solutionVersion a consumer that will call methods on {@link SolutionVersion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersion(SolutionVersion)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@param solutionVersion The solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@return The solution version.", "getterModel" : { "returnType" : "SolutionVersion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@param solutionVersion The solution version.", "setterMethodName" : "setSolutionVersion", "setterModel" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : null, "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            ", "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionVersion" : { "beanStyleGetterMethodName" : "getSolutionVersion", "beanStyleSetterMethodName" : "setSolutionVersion", "c2jName" : "solutionVersion", "c2jShape" : "SolutionVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link SolutionVersion.Builder} avoiding the need to create one manually via {@link SolutionVersion#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersion.Builder#build()} is called immediately and its result is passed to {@link #solutionVersion(SolutionVersion)}.\n@param solutionVersion a consumer that will call methods on {@link SolutionVersion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersion(SolutionVersion)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@param solutionVersion The solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@return The solution version.", "getterModel" : { "returnType" : "SolutionVersion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@param solutionVersion The solution version.", "setterMethodName" : "setSolutionVersion", "setterModel" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : null, "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            ", "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersion", "beanStyleSetterMethodName" : "setSolutionVersion", "c2jName" : "solutionVersion", "c2jShape" : "SolutionVersion", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link SolutionVersion.Builder} avoiding the need to create one manually via {@link SolutionVersion#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersion.Builder#build()} is called immediately and its result is passed to {@link #solutionVersion(SolutionVersion)}.\n@param solutionVersion a consumer that will call methods on {@link SolutionVersion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersion(SolutionVersion)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@param solutionVersion The solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@return The solution version.", "getterModel" : { "returnType" : "SolutionVersion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            \n@param solutionVersion The solution version.", "setterMethodName" : "setSolutionVersion", "setterModel" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : null, "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : "

                                                                                                                                                                                                                                            The solution version.

                                                                                                                                                                                                                                            ", "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeSolutionVersionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeSolutionVersionResponse", "variableName" : "describeSolutionVersionResponse", "variableType" : "DescribeSolutionVersionResponse", "documentation" : null, "simpleType" : "DescribeSolutionVersionResponse", "variableSetterType" : "DescribeSolutionVersionResponse" }, "wrapper" : false }, "EventTracker" : { "c2jName" : "EventTracker", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            Provides information about an event tracker.

                                                                                                                                                                                                                                            ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The name of the event tracker.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 event tracker.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The name of the event tracker.

                                                                                                                                                                                                                                            \n@param name The name of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                            The name of the event tracker.

                                                                                                                                                                                                                                            \n@return The name of the event tracker.", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                            \n@param name The name of the event tracker.", "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 event tracker.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The ARN of the event tracker.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The ARN of the event tracker.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The ARN of the event tracker.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The ARN of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The ARN of the event tracker.

                                                                                                                                                                                                                                            \n@return The ARN of the event tracker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The ARN of the event tracker.

                                                                                                                                                                                                                                            \n@param eventTrackerArn The ARN of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The ARN of the event tracker.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                            \n@param accountId The Amazon AWS account that owns the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                            \n@return The Amazon AWS account that owns the event tracker.", "getterModel" : { "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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                            \n@param accountId The Amazon AWS account that owns the event tracker.", "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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTrackingId", "beanStyleSetterMethodName" : "setTrackingId", "c2jName" : "trackingId", "c2jShape" : "TrackingId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #trackingId(String)}.\n@param trackingId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trackingId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "trackingId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                            \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trackingId", "getterDocumentation" : "

                                                                                                                                                                                                                                            The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                            \n@return The ID of the event tracker. Include this ID in requests to the PutEvents API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "trackingId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "trackingId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrackingId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                            \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.", "setterMethodName" : "setTrackingId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group that receives the event 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                            \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the dataset group that receives the event 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                            \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The status of the event tracker.

                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 event tracker.

                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                            The status of the event tracker.

                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                            \n@param status The status of the event tracker.

                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                              The status of the event tracker.

                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                              \n@return The status of the event tracker.

                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                              • ", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                • ", "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 event tracker.

                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix format) that the event tracker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \n@return The date and time (in Unix format) that the event tracker was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix format) that the event tracker was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  \n@return The date and time (in Unix time) that the event tracker was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                  \n@param accountId The Amazon AWS account that owns the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                  \n@return The Amazon AWS account that owns the event tracker.", "getterModel" : { "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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                  \n@param accountId The Amazon AWS account that owns the event tracker.", "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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix format) that the event tracker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \n@return The date and time (in Unix format) that the event tracker was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix format) that the event tracker was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that receives the event 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group that receives the event 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EventTrackerArn" : { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The ARN of the event tracker.

                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The ARN of the event tracker.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The ARN of the event tracker.

                                                                                                                                                                                                                                                  \n@param eventTrackerArn The ARN of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The ARN of the event tracker.

                                                                                                                                                                                                                                                  \n@return The ARN of the event tracker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                  The ARN of the event tracker.

                                                                                                                                                                                                                                                  \n@param eventTrackerArn The ARN of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                  The ARN of the event tracker.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  \n@return The date and time (in Unix time) that the event tracker was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                  The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The name of the event tracker.

                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 event tracker.

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The name of the event tracker.

                                                                                                                                                                                                                                                  \n@param name The name of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                  The name of the event tracker.

                                                                                                                                                                                                                                                  \n@return The name of the event tracker.", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                  \n@param name The name of the event tracker.", "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 event tracker.

                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The status of the event tracker.

                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 event tracker.

                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                  The status of the event tracker.

                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                  \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                    The status of the event tracker.

                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                    \n@return The status of the event tracker.

                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                    • ", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                      An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                      \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                      An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                      • ", "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 event tracker.

                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TrackingId" : { "beanStyleGetterMethodName" : "getTrackingId", "beanStyleSetterMethodName" : "setTrackingId", "c2jName" : "trackingId", "c2jShape" : "TrackingId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #trackingId(String)}.\n@param trackingId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trackingId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "trackingId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trackingId", "getterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \n@return The ID of the event tracker. Include this ID in requests to the PutEvents API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "trackingId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "trackingId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrackingId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.", "setterMethodName" : "setTrackingId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The name of the event tracker.

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 event tracker.

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The name of the event tracker.

                                                                                                                                                                                                                                                        \n@param name The name of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                        The name of the event tracker.

                                                                                                                                                                                                                                                        \n@return The name of the event tracker.", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                        \n@param name The name of the event tracker.", "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 event tracker.

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The ARN of the event tracker.

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                        The ARN of the event tracker.

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The ARN of the event tracker.

                                                                                                                                                                                                                                                        \n@param eventTrackerArn The ARN of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                        The ARN of the event tracker.

                                                                                                                                                                                                                                                        \n@return The ARN of the event tracker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                        The ARN of the event tracker.

                                                                                                                                                                                                                                                        \n@param eventTrackerArn The ARN of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                        The ARN of the event tracker.

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                        \n@param accountId The Amazon AWS account that owns the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                        \n@return The Amazon AWS account that owns the event tracker.", "getterModel" : { "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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                        \n@param accountId The Amazon AWS account that owns the event tracker.", "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 Amazon AWS account that owns the event tracker.

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTrackingId", "beanStyleSetterMethodName" : "setTrackingId", "c2jName" : "trackingId", "c2jShape" : "TrackingId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #trackingId(String)}.\n@param trackingId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trackingId(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "trackingId", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trackingId", "getterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \n@return The ID of the event tracker. Include this ID in requests to the PutEvents API.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "trackingId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "trackingId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrackingId", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        \n@param trackingId The ID of the event tracker. Include this ID in requests to the PutEvents API.", "setterMethodName" : "setTrackingId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trackingId", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                        The ID of the event tracker. Include this ID in requests to the PutEvents API.

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group that receives the event 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                        \n@return The Amazon Resource Name (ARN) of the dataset group that receives the event 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that receives the event data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group that receives the event data.

                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The status of the event tracker.

                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 event tracker.

                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                        The status of the event tracker.

                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                        \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                          The status of the event tracker.

                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                          \n@return The status of the event tracker.

                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                          • ", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                            \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                            • ", "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 event tracker.

                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                              \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix format) that the event tracker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                              \n@return The date and time (in Unix format) that the event tracker was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix format) that the event tracker was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix format) that the event tracker was created.

                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix time) that the event tracker was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                              \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                              \n@return The date and time (in Unix time) that the event tracker was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                              \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                              The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EventTracker", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EventTracker", "variableName" : "eventTracker", "variableType" : "EventTracker", "documentation" : null, "simpleType" : "EventTracker", "variableSetterType" : "EventTracker" }, "wrapper" : false }, "EventTrackerSummary" : { "c2jName" : "EventTrackerSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                              Provides a summary of the properties of an event tracker. For a complete listing, call the DescribeEventTracker API.

                                                                                                                                                                                                                                                              ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The name of the event tracker.

                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 event tracker.

                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The name of the event tracker.

                                                                                                                                                                                                                                                              \n@param name The name of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                              The name of the event tracker.

                                                                                                                                                                                                                                                              \n@return The name of the event tracker.", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                              \n@param name The name of the event tracker.", "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 event tracker.

                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                              \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                              \n@return The Amazon Resource Name (ARN) of the event tracker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                              \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The status of the event tracker.

                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 event tracker.

                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                              The status of the event tracker.

                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                              \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                The status of the event tracker.

                                                                                                                                                                                                                                                                An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                \n@return The status of the event tracker.

                                                                                                                                                                                                                                                                An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                • ", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                  \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                                  An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                  • ", "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 event tracker.

                                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the event tracker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the event tracker was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the event tracker was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the event tracker was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the event tracker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the event tracker was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the event tracker was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "EventTrackerArn" : { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                    \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) of the event tracker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                    \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the event tracker was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The name of the event tracker.

                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 event tracker.

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The name of the event tracker.

                                                                                                                                                                                                                                                                    \n@param name The name of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                    The name of the event tracker.

                                                                                                                                                                                                                                                                    \n@return The name of the event tracker.", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                                    \n@param name The name of the event tracker.", "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 event tracker.

                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The status of the event tracker.

                                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 event tracker.

                                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                    The status of the event tracker.

                                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                    \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                                    An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                      The status of the event tracker.

                                                                                                                                                                                                                                                                      An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                      \n@return The status of the event tracker.

                                                                                                                                                                                                                                                                      An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                      • ", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                        \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                                        An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                        • ", "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 event tracker.

                                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The name of the event tracker.

                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 event tracker.

                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The name of the event tracker.

                                                                                                                                                                                                                                                                          \n@param name The name of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                          The name of the event tracker.

                                                                                                                                                                                                                                                                          \n@return The name of the event tracker.", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                                          \n@param name The name of the event tracker.", "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 event tracker.

                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventTrackerArn", "beanStyleSetterMethodName" : "setEventTrackerArn", "c2jName" : "eventTrackerArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventTrackerArn(String)}.\n@param eventTrackerArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackerArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackerArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackerArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the event tracker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackerArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackerArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventTrackerArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                          \n@param eventTrackerArn The Amazon Resource Name (ARN) of the event tracker.", "setterMethodName" : "setEventTrackerArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventTrackerArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the event tracker.

                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The status of the event tracker.

                                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 event tracker.

                                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                          The status of the event tracker.

                                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                          \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                                          An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                            The status of the event tracker.

                                                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                            \n@return The status of the event tracker.

                                                                                                                                                                                                                                                                            An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                            • ", "getterModel" : { "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 event tracker.

                                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                              \n@param status The status of the event tracker.

                                                                                                                                                                                                                                                                              An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                              • ", "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 event tracker.

                                                                                                                                                                                                                                                                                An event tracker can be in one of the following states:

                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                                \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                                \n@param creationDateTime The date and time (in Unix time) that the event tracker was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                                \n@return The date and time (in Unix time) that the event tracker was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                                \n@param creationDateTime The date and time (in Unix time) that the event tracker was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was created.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                                \n@return The date and time (in Unix time) that the event tracker was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The date and time (in Unix time) that the event tracker was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the event tracker was last updated.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EventTrackerSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "eventTrackerSummary", "variableType" : "EventTrackerSummary", "documentation" : null, "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "wrapper" : false }, "FeatureTransformation" : { "c2jName" : "FeatureTransformation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Provides feature transformation information. Feature transformation is the process of modifying raw input data into a form more suitable for model training.

                                                                                                                                                                                                                                                                                ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the feature transformation.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 feature transformation.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the feature transformation.

                                                                                                                                                                                                                                                                                \n@param name The name of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The name of the feature transformation.

                                                                                                                                                                                                                                                                                \n@return The name of the feature transformation.", "getterModel" : { "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 feature transformation.

                                                                                                                                                                                                                                                                                \n@param name The name of the feature transformation.", "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 feature transformation.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                \n@param featureTransformationArn The Amazon Resource Name (ARN) of the FeatureTransformation object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                \n@return The Amazon Resource Name (ARN) of the FeatureTransformation 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" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                \n@param featureTransformationArn The Amazon Resource Name (ARN) of the FeatureTransformation object.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultParameters", "beanStyleSetterMethodName" : "setDefaultParameters", "c2jName" : "defaultParameters", "c2jShape" : "FeaturizationParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                \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 #defaultParameters(Map)}.\n@param defaultParameters 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 #defaultParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "defaultParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                \n@param defaultParameters Provides the default parameters for feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                \n

                                                                                                                                                                                                                                                                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                \n@return Provides the default parameters for feature transformation.", "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" : "defaultParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                \n@param defaultParameters Provides the default parameters for feature transformation.", "setterMethodName" : "setDefaultParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \n@param creationDateTime The creation date and time (in Unix time) of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \n@return The creation date and time (in Unix time) of the feature transformation.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \n@param creationDateTime The creation date and time (in Unix time) of the feature transformation.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \n@return The last update date and time (in Unix time) of the feature transformation.", "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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the feature transformation.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The status of the feature transformation.

                                                                                                                                                                                                                                                                                A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 feature transformation.

                                                                                                                                                                                                                                                                                A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                The status of the feature transformation.

                                                                                                                                                                                                                                                                                A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                \n@param status The status of the feature transformation.

                                                                                                                                                                                                                                                                                A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                  The status of the feature transformation.

                                                                                                                                                                                                                                                                                  A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                  \n@return The status of the feature transformation.

                                                                                                                                                                                                                                                                                  A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                  • ", "getterModel" : { "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 feature transformation.

                                                                                                                                                                                                                                                                                    A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                    \n@param status The status of the feature transformation.

                                                                                                                                                                                                                                                                                    A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                    • ", "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 feature transformation.

                                                                                                                                                                                                                                                                                      A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@return The creation date and time (in Unix time) of the feature transformation.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the feature transformation.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DefaultParameters" : { "beanStyleGetterMethodName" : "getDefaultParameters", "beanStyleSetterMethodName" : "setDefaultParameters", "c2jName" : "defaultParameters", "c2jShape" : "FeaturizationParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                      \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 #defaultParameters(Map)}.\n@param defaultParameters 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 #defaultParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "defaultParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                      \n@param defaultParameters Provides the default parameters for feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                      \n@return Provides the default parameters for feature transformation.", "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" : "defaultParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                      \n@param defaultParameters Provides the default parameters for feature transformation.", "setterMethodName" : "setDefaultParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                      Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "FeatureTransformationArn" : { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                      \n@param featureTransformationArn The Amazon Resource Name (ARN) of the FeatureTransformation object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the FeatureTransformation 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" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                      \n@param featureTransformationArn The Amazon Resource Name (ARN) of the FeatureTransformation object.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                      The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@return The last update date and time (in Unix time) of the feature transformation.", "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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                      The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the feature transformation.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                      The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the feature transformation.

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 feature transformation.

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@param name The name of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                      The name of the feature transformation.

                                                                                                                                                                                                                                                                                      \n@return The name of the feature transformation.", "getterModel" : { "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 feature transformation.

                                                                                                                                                                                                                                                                                      \n@param name The name of the feature transformation.", "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 feature transformation.

                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The status of the feature transformation.

                                                                                                                                                                                                                                                                                      A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 feature transformation.

                                                                                                                                                                                                                                                                                      A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                      The status of the feature transformation.

                                                                                                                                                                                                                                                                                      A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                      \n@param status The status of the feature transformation.

                                                                                                                                                                                                                                                                                      A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                        The status of the feature transformation.

                                                                                                                                                                                                                                                                                        A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                        \n@return The status of the feature transformation.

                                                                                                                                                                                                                                                                                        A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                        • ", "getterModel" : { "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 feature transformation.

                                                                                                                                                                                                                                                                                          A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                          \n@param status The status of the feature transformation.

                                                                                                                                                                                                                                                                                          A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                          • ", "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 feature transformation.

                                                                                                                                                                                                                                                                                            A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the feature transformation.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 feature transformation.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@param name The name of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The name of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@return The name of the feature transformation.", "getterModel" : { "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 feature transformation.

                                                                                                                                                                                                                                                                                            \n@param name The name of the feature transformation.", "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 feature transformation.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the FeatureTransformation object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the FeatureTransformation 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" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                            \n@param featureTransformationArn The Amazon Resource Name (ARN) of the FeatureTransformation object.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultParameters", "beanStyleSetterMethodName" : "setDefaultParameters", "c2jName" : "defaultParameters", "c2jShape" : "FeaturizationParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                            \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 #defaultParameters(Map)}.\n@param defaultParameters 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 #defaultParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "defaultParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                            \n@param defaultParameters Provides the default parameters for feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                            \n

                                                                                                                                                                                                                                                                                            \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                            \n@return Provides the default parameters for feature transformation.", "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" : "defaultParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "defaultParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "DefaultParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                            \n@param defaultParameters Provides the default parameters for feature transformation.", "setterMethodName" : "setDefaultParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "defaultParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                            Provides the default parameters for feature transformation.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@param creationDateTime The creation date and time (in Unix time) of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@return The creation date and time (in Unix time) of the feature transformation.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@param creationDateTime The creation date and time (in Unix time) of the feature transformation.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                            The creation date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                            The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the feature transformation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@return The last update date and time (in Unix time) of the feature transformation.", "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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                            The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The last update date and time (in Unix time) of the feature transformation.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                            The last update date and time (in Unix time) of the feature transformation.

                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The status of the feature transformation.

                                                                                                                                                                                                                                                                                            A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 feature transformation.

                                                                                                                                                                                                                                                                                            A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                            The status of the feature transformation.

                                                                                                                                                                                                                                                                                            A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                            \n@param status The status of the feature transformation.

                                                                                                                                                                                                                                                                                            A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                              The status of the feature transformation.

                                                                                                                                                                                                                                                                                              A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                              \n@return The status of the feature transformation.

                                                                                                                                                                                                                                                                                              A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                              • ", "getterModel" : { "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 feature transformation.

                                                                                                                                                                                                                                                                                                A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                \n@param status The status of the feature transformation.

                                                                                                                                                                                                                                                                                                A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                • ", "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 feature transformation.

                                                                                                                                                                                                                                                                                                  A feature transformation can be in one of the following states:

                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FeatureTransformation", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FeatureTransformation", "variableName" : "featureTransformation", "variableType" : "FeatureTransformation", "documentation" : null, "simpleType" : "FeatureTransformation", "variableSetterType" : "FeatureTransformation" }, "wrapper" : false }, "GetSolutionMetricsRequest" : { "c2jName" : "GetSolutionMetricsRequest", "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" : "GetSolutionMetrics", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.GetSolutionMetrics", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version for which to get metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the solution version for which to get metrics.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version for which to get metrics.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version for which to get metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the solution version for which to get metrics.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version for which to get metrics.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version for which to get metrics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the solution version for which to get metrics.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version for which to get metrics.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution version for which to get metrics.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "solutionVersionArn" ], "shapeName" : "GetSolutionMetricsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetSolutionMetricsRequest", "variableName" : "getSolutionMetricsRequest", "variableType" : "GetSolutionMetricsRequest", "documentation" : null, "simpleType" : "GetSolutionMetricsRequest", "variableSetterType" : "GetSolutionMetricsRequest" }, "wrapper" : false }, "GetSolutionMetricsResponse" : { "c2jName" : "GetSolutionMetricsResponse", "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" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The same solution version ARN as specified in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@return The same solution version ARN as specified in the request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The same solution version ARN as specified in the request.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetrics", "beanStyleSetterMethodName" : "setMetrics", "c2jName" : "metrics", "c2jShape" : "Metrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \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 #metrics(Map)}.\n@param metrics 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 #metrics(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metrics", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n@param metrics The metrics for the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metrics", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The metrics for the solution version.", "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" : "metrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metrics", "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" : "MetricName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "MetricValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(Double)}.\n@param value 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 #value(Double)", "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" : "Double", "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" : "DOUBLE", "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" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Metrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n@param metrics The metrics for the solution version.", "setterMethodName" : "setMetrics", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "metrics", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "metrics", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metrics" : { "beanStyleGetterMethodName" : "getMetrics", "beanStyleSetterMethodName" : "setMetrics", "c2jName" : "metrics", "c2jShape" : "Metrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \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 #metrics(Map)}.\n@param metrics 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 #metrics(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metrics", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n@param metrics The metrics for the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metrics", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The metrics for the solution version.", "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" : "metrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metrics", "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" : "MetricName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "MetricValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(Double)}.\n@param value 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 #value(Double)", "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" : "Double", "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" : "DOUBLE", "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" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Metrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n@param metrics The metrics for the solution version.", "setterMethodName" : "setMetrics", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "metrics", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "metrics", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The same solution version ARN as specified in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@return The same solution version ARN as specified in the request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The same solution version ARN as specified in the request.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The same solution version ARN as specified in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@return The same solution version ARN as specified in the request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersionArn The same solution version ARN as specified in the request.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The same solution version ARN as specified in the request.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetrics", "beanStyleSetterMethodName" : "setMetrics", "c2jName" : "metrics", "c2jShape" : "Metrics", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \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 #metrics(Map)}.\n@param metrics 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 #metrics(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metrics", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n@param metrics The metrics for the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metrics", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The metrics for the solution version.", "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" : "metrics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metrics", "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" : "MetricName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "MetricValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(Double)}.\n@param value 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 #value(Double)", "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" : "Double", "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" : "DOUBLE", "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" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Metrics", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  \n@param metrics The metrics for the solution version.", "setterMethodName" : "setMetrics", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "metrics", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "metrics", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                  The metrics for the solution version.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetSolutionMetricsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetSolutionMetricsResponse", "variableName" : "getSolutionMetricsResponse", "variableType" : "GetSolutionMetricsResponse", "documentation" : null, "simpleType" : "GetSolutionMetricsResponse", "variableSetterType" : "GetSolutionMetricsResponse" }, "wrapper" : false }, "HPOConfig" : { "c2jName" : "HPOConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Do not use for Amazon Personalize native recipes.

                                                                                                                                                                                                                                                                                                  ", "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" : "getHpoObjective", "beanStyleSetterMethodName" : "setHpoObjective", "c2jName" : "hpoObjective", "c2jShape" : "HPOObjective", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HPOObjective.Builder} avoiding the need to create one manually via {@link HPOObjective#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOObjective.Builder#build()} is called immediately and its result is passed to {@link #hpoObjective(HPOObjective)}.\n@param hpoObjective a consumer that will call methods on {@link HPOObjective.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoObjective(HPOObjective)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoObjective", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoObjective The metric to optimize during HPO.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoObjective", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@return The metric to optimize during HPO.", "getterModel" : { "returnType" : "HPOObjective", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoObjective", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoObjective", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoObjective", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoObjective The metric to optimize during HPO.", "setterMethodName" : "setHpoObjective", "setterModel" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : null, "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHpoResourceConfig", "beanStyleSetterMethodName" : "setHpoResourceConfig", "c2jName" : "hpoResourceConfig", "c2jShape" : "HPOResourceConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HPOResourceConfig.Builder} avoiding the need to create one manually via {@link HPOResourceConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOResourceConfig.Builder#build()} is called immediately and its result is passed to {@link #hpoResourceConfig(HPOResourceConfig)}.\n@param hpoResourceConfig a consumer that will call methods on {@link HPOResourceConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoResourceConfig(HPOResourceConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoResourceConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoResourceConfig Describes the resource configuration for HPO.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoResourceConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@return Describes the resource configuration for HPO.", "getterModel" : { "returnType" : "HPOResourceConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoResourceConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoResourceConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoResourceConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoResourceConfig Describes the resource configuration for HPO.", "setterMethodName" : "setHpoResourceConfig", "setterModel" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : null, "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmHyperParameterRanges", "beanStyleSetterMethodName" : "setAlgorithmHyperParameterRanges", "c2jName" : "algorithmHyperParameterRanges", "c2jShape" : "HyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HyperParameterRanges.Builder} avoiding the need to create one manually via {@link HyperParameterRanges#builder()}.\n\nWhen the {@link Consumer} completes, {@link HyperParameterRanges.Builder#build()} is called immediately and its result is passed to {@link #algorithmHyperParameterRanges(HyperParameterRanges)}.\n@param algorithmHyperParameterRanges a consumer that will call methods on {@link HyperParameterRanges.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmHyperParameterRanges(HyperParameterRanges)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@param algorithmHyperParameterRanges The hyperparameters and their allowable ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@return The hyperparameters and their allowable ranges.", "getterModel" : { "returnType" : "HyperParameterRanges", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AlgorithmHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@param algorithmHyperParameterRanges The hyperparameters and their allowable ranges.", "setterMethodName" : "setAlgorithmHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "algorithmHyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : null, "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "algorithmHyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AlgorithmHyperParameterRanges" : { "beanStyleGetterMethodName" : "getAlgorithmHyperParameterRanges", "beanStyleSetterMethodName" : "setAlgorithmHyperParameterRanges", "c2jName" : "algorithmHyperParameterRanges", "c2jShape" : "HyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HyperParameterRanges.Builder} avoiding the need to create one manually via {@link HyperParameterRanges#builder()}.\n\nWhen the {@link Consumer} completes, {@link HyperParameterRanges.Builder#build()} is called immediately and its result is passed to {@link #algorithmHyperParameterRanges(HyperParameterRanges)}.\n@param algorithmHyperParameterRanges a consumer that will call methods on {@link HyperParameterRanges.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmHyperParameterRanges(HyperParameterRanges)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@param algorithmHyperParameterRanges The hyperparameters and their allowable ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@return The hyperparameters and their allowable ranges.", "getterModel" : { "returnType" : "HyperParameterRanges", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AlgorithmHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@param algorithmHyperParameterRanges The hyperparameters and their allowable ranges.", "setterMethodName" : "setAlgorithmHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "algorithmHyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : null, "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "algorithmHyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "xmlNameSpaceUri" : null }, "HpoObjective" : { "beanStyleGetterMethodName" : "getHpoObjective", "beanStyleSetterMethodName" : "setHpoObjective", "c2jName" : "hpoObjective", "c2jShape" : "HPOObjective", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HPOObjective.Builder} avoiding the need to create one manually via {@link HPOObjective#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOObjective.Builder#build()} is called immediately and its result is passed to {@link #hpoObjective(HPOObjective)}.\n@param hpoObjective a consumer that will call methods on {@link HPOObjective.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoObjective(HPOObjective)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoObjective", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoObjective The metric to optimize during HPO.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoObjective", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@return The metric to optimize during HPO.", "getterModel" : { "returnType" : "HPOObjective", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoObjective", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoObjective", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoObjective", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoObjective The metric to optimize during HPO.", "setterMethodName" : "setHpoObjective", "setterModel" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : null, "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "xmlNameSpaceUri" : null }, "HpoResourceConfig" : { "beanStyleGetterMethodName" : "getHpoResourceConfig", "beanStyleSetterMethodName" : "setHpoResourceConfig", "c2jName" : "hpoResourceConfig", "c2jShape" : "HPOResourceConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HPOResourceConfig.Builder} avoiding the need to create one manually via {@link HPOResourceConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOResourceConfig.Builder#build()} is called immediately and its result is passed to {@link #hpoResourceConfig(HPOResourceConfig)}.\n@param hpoResourceConfig a consumer that will call methods on {@link HPOResourceConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoResourceConfig(HPOResourceConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoResourceConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoResourceConfig Describes the resource configuration for HPO.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoResourceConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@return Describes the resource configuration for HPO.", "getterModel" : { "returnType" : "HPOResourceConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoResourceConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoResourceConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoResourceConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoResourceConfig Describes the resource configuration for HPO.", "setterMethodName" : "setHpoResourceConfig", "setterModel" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : null, "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getHpoObjective", "beanStyleSetterMethodName" : "setHpoObjective", "c2jName" : "hpoObjective", "c2jShape" : "HPOObjective", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HPOObjective.Builder} avoiding the need to create one manually via {@link HPOObjective#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOObjective.Builder#build()} is called immediately and its result is passed to {@link #hpoObjective(HPOObjective)}.\n@param hpoObjective a consumer that will call methods on {@link HPOObjective.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoObjective(HPOObjective)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoObjective", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoObjective The metric to optimize during HPO.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoObjective", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@return The metric to optimize during HPO.", "getterModel" : { "returnType" : "HPOObjective", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoObjective", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoObjective", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoObjective", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoObjective The metric to optimize during HPO.", "setterMethodName" : "setHpoObjective", "setterModel" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : null, "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during HPO.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHpoResourceConfig", "beanStyleSetterMethodName" : "setHpoResourceConfig", "c2jName" : "hpoResourceConfig", "c2jShape" : "HPOResourceConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HPOResourceConfig.Builder} avoiding the need to create one manually via {@link HPOResourceConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOResourceConfig.Builder#build()} is called immediately and its result is passed to {@link #hpoResourceConfig(HPOResourceConfig)}.\n@param hpoResourceConfig a consumer that will call methods on {@link HPOResourceConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoResourceConfig(HPOResourceConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoResourceConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoResourceConfig Describes the resource configuration for HPO.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoResourceConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@return Describes the resource configuration for HPO.", "getterModel" : { "returnType" : "HPOResourceConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoResourceConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoResourceConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoResourceConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  \n@param hpoResourceConfig Describes the resource configuration for HPO.", "setterMethodName" : "setHpoResourceConfig", "setterModel" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : null, "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for HPO.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmHyperParameterRanges", "beanStyleSetterMethodName" : "setAlgorithmHyperParameterRanges", "c2jName" : "algorithmHyperParameterRanges", "c2jShape" : "HyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link HyperParameterRanges.Builder} avoiding the need to create one manually via {@link HyperParameterRanges#builder()}.\n\nWhen the {@link Consumer} completes, {@link HyperParameterRanges.Builder#build()} is called immediately and its result is passed to {@link #algorithmHyperParameterRanges(HyperParameterRanges)}.\n@param algorithmHyperParameterRanges a consumer that will call methods on {@link HyperParameterRanges.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmHyperParameterRanges(HyperParameterRanges)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@param algorithmHyperParameterRanges The hyperparameters and their allowable ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@return The hyperparameters and their allowable ranges.", "getterModel" : { "returnType" : "HyperParameterRanges", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AlgorithmHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  \n@param algorithmHyperParameterRanges The hyperparameters and their allowable ranges.", "setterMethodName" : "setAlgorithmHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "algorithmHyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : null, "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "algorithmHyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : "

                                                                                                                                                                                                                                                                                                  The hyperparameters and their allowable ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HPOConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : null, "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "wrapper" : false }, "HPOObjective" : { "c2jName" : "HPOObjective", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The metric to optimize during hyperparameter optimization (HPO).

                                                                                                                                                                                                                                                                                                  ", "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" : "HPOObjectiveType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 data type of the metric.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@param type The data type of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@return The data type of the metric.", "getterModel" : { "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 data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@param type The data type of the metric.", "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 data type of the metric.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetricName", "beanStyleSetterMethodName" : "setMetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #metricName(String)}.\n@param metricName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metricName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@param metricName The name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@return The name of the metric.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metricName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metricName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MetricName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@param metricName The name of the metric.", "setterMethodName" : "setMetricName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetricRegex", "beanStyleSetterMethodName" : "setMetricRegex", "c2jName" : "metricRegex", "c2jShape" : "MetricRegex", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #metricRegex(String)}.\n@param metricRegex a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metricRegex(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricRegex", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@param metricRegex A regular expression for finding the metric in the training job logs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricRegex", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@return A regular expression for finding the metric in the training job logs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metricRegex", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metricRegex", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MetricRegex", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@param metricRegex A regular expression for finding the metric in the training job logs.", "setterMethodName" : "setMetricRegex", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricRegex", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricRegex", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MetricName" : { "beanStyleGetterMethodName" : "getMetricName", "beanStyleSetterMethodName" : "setMetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #metricName(String)}.\n@param metricName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metricName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@param metricName The name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@return The name of the metric.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metricName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metricName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MetricName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@param metricName The name of the metric.", "setterMethodName" : "setMetricName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MetricRegex" : { "beanStyleGetterMethodName" : "getMetricRegex", "beanStyleSetterMethodName" : "setMetricRegex", "c2jName" : "metricRegex", "c2jShape" : "MetricRegex", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #metricRegex(String)}.\n@param metricRegex a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metricRegex(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricRegex", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@param metricRegex A regular expression for finding the metric in the training job logs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricRegex", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@return A regular expression for finding the metric in the training job logs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metricRegex", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metricRegex", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MetricRegex", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@param metricRegex A regular expression for finding the metric in the training job logs.", "setterMethodName" : "setMetricRegex", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricRegex", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricRegex", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "HPOObjectiveType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 data type of the metric.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@param type The data type of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@return The data type of the metric.", "getterModel" : { "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 data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@param type The data type of the metric.", "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 data type of the metric.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "HPOObjectiveType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 data type of the metric.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@param type The data type of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@return The data type of the metric.", "getterModel" : { "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 data type of the metric.

                                                                                                                                                                                                                                                                                                  \n@param type The data type of the metric.", "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 data type of the metric.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetricName", "beanStyleSetterMethodName" : "setMetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #metricName(String)}.\n@param metricName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metricName(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricName", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@param metricName The name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricName", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@return The name of the metric.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metricName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metricName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MetricName", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  \n@param metricName The name of the metric.", "setterMethodName" : "setMetricName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricName", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The name of the metric.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetricRegex", "beanStyleSetterMethodName" : "setMetricRegex", "c2jName" : "metricRegex", "c2jShape" : "MetricRegex", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #metricRegex(String)}.\n@param metricRegex a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #metricRegex(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metricRegex", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@param metricRegex A regular expression for finding the metric in the training job logs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metricRegex", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@return A regular expression for finding the metric in the training job logs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metricRegex", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metricRegex", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MetricRegex", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  \n@param metricRegex A regular expression for finding the metric in the training job logs.", "setterMethodName" : "setMetricRegex", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "metricRegex", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "metricRegex", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  A regular expression for finding the metric in the training job logs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HPOObjective", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HPOObjective", "variableName" : "hpoObjective", "variableType" : "HPOObjective", "documentation" : null, "simpleType" : "HPOObjective", "variableSetterType" : "HPOObjective" }, "wrapper" : false }, "HPOResourceConfig" : { "c2jName" : "HPOResourceConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Describes the resource configuration for hyperparameter optimization (HPO).

                                                                                                                                                                                                                                                                                                  ", "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" : "getMaxNumberOfTrainingJobs", "beanStyleSetterMethodName" : "setMaxNumberOfTrainingJobs", "c2jName" : "maxNumberOfTrainingJobs", "c2jShape" : "HPOResource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxNumberOfTrainingJobs(String)}.\n@param maxNumberOfTrainingJobs a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxNumberOfTrainingJobs(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxNumberOfTrainingJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxNumberOfTrainingJobs The maximum number of training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxNumberOfTrainingJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of training jobs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxNumberOfTrainingJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxNumberOfTrainingJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MaxNumberOfTrainingJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxNumberOfTrainingJobs The maximum number of training jobs.", "setterMethodName" : "setMaxNumberOfTrainingJobs", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maxNumberOfTrainingJobs", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maxNumberOfTrainingJobs", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxParallelTrainingJobs", "beanStyleSetterMethodName" : "setMaxParallelTrainingJobs", "c2jName" : "maxParallelTrainingJobs", "c2jShape" : "HPOResource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxParallelTrainingJobs(String)}.\n@param maxParallelTrainingJobs a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxParallelTrainingJobs(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxParallelTrainingJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxParallelTrainingJobs The maximum number of parallel training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxParallelTrainingJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of parallel training jobs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxParallelTrainingJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxParallelTrainingJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MaxParallelTrainingJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxParallelTrainingJobs The maximum number of parallel training jobs.", "setterMethodName" : "setMaxParallelTrainingJobs", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maxParallelTrainingJobs", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maxParallelTrainingJobs", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxNumberOfTrainingJobs" : { "beanStyleGetterMethodName" : "getMaxNumberOfTrainingJobs", "beanStyleSetterMethodName" : "setMaxNumberOfTrainingJobs", "c2jName" : "maxNumberOfTrainingJobs", "c2jShape" : "HPOResource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxNumberOfTrainingJobs(String)}.\n@param maxNumberOfTrainingJobs a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxNumberOfTrainingJobs(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxNumberOfTrainingJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxNumberOfTrainingJobs The maximum number of training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxNumberOfTrainingJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of training jobs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxNumberOfTrainingJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxNumberOfTrainingJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MaxNumberOfTrainingJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxNumberOfTrainingJobs The maximum number of training jobs.", "setterMethodName" : "setMaxNumberOfTrainingJobs", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maxNumberOfTrainingJobs", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maxNumberOfTrainingJobs", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxParallelTrainingJobs" : { "beanStyleGetterMethodName" : "getMaxParallelTrainingJobs", "beanStyleSetterMethodName" : "setMaxParallelTrainingJobs", "c2jName" : "maxParallelTrainingJobs", "c2jShape" : "HPOResource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxParallelTrainingJobs(String)}.\n@param maxParallelTrainingJobs a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxParallelTrainingJobs(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxParallelTrainingJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxParallelTrainingJobs The maximum number of parallel training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxParallelTrainingJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of parallel training jobs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxParallelTrainingJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxParallelTrainingJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MaxParallelTrainingJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxParallelTrainingJobs The maximum number of parallel training jobs.", "setterMethodName" : "setMaxParallelTrainingJobs", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maxParallelTrainingJobs", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maxParallelTrainingJobs", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxNumberOfTrainingJobs", "beanStyleSetterMethodName" : "setMaxNumberOfTrainingJobs", "c2jName" : "maxNumberOfTrainingJobs", "c2jShape" : "HPOResource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxNumberOfTrainingJobs(String)}.\n@param maxNumberOfTrainingJobs a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxNumberOfTrainingJobs(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxNumberOfTrainingJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxNumberOfTrainingJobs The maximum number of training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxNumberOfTrainingJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of training jobs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxNumberOfTrainingJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxNumberOfTrainingJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MaxNumberOfTrainingJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxNumberOfTrainingJobs The maximum number of training jobs.", "setterMethodName" : "setMaxNumberOfTrainingJobs", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maxNumberOfTrainingJobs", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maxNumberOfTrainingJobs", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of training jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxParallelTrainingJobs", "beanStyleSetterMethodName" : "setMaxParallelTrainingJobs", "c2jName" : "maxParallelTrainingJobs", "c2jShape" : "HPOResource", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxParallelTrainingJobs(String)}.\n@param maxParallelTrainingJobs a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxParallelTrainingJobs(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxParallelTrainingJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxParallelTrainingJobs The maximum number of parallel training jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxParallelTrainingJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of parallel training jobs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxParallelTrainingJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxParallelTrainingJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MaxParallelTrainingJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  \n@param maxParallelTrainingJobs The maximum number of parallel training jobs.", "setterMethodName" : "setMaxParallelTrainingJobs", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "maxParallelTrainingJobs", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "maxParallelTrainingJobs", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of parallel training jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HPOResourceConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HPOResourceConfig", "variableName" : "hpoResourceConfig", "variableType" : "HPOResourceConfig", "documentation" : null, "simpleType" : "HPOResourceConfig", "variableSetterType" : "HPOResourceConfig" }, "wrapper" : false }, "HyperParameterRanges" : { "c2jName" : "HyperParameterRanges", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Specifies the hyperparameters and their ranges. Hyperparameters can be categorical, continuous, or integer-valued.

                                                                                                                                                                                                                                                                                                  ", "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" : "getIntegerHyperParameterRanges", "beanStyleSetterMethodName" : "setIntegerHyperParameterRanges", "c2jName" : "integerHyperParameterRanges", "c2jShape" : "IntegerHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #integerHyperParameterRanges(List)}.\n@param integerHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #integerHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param integerHyperParameterRanges The integer-valued hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The integer-valued hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "integerHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IntegerHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IntegerHyperParameterRange.Builder} avoiding the need to create one manually via {@link IntegerHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link IntegerHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(IntegerHyperParameterRange)}.\n@param member a consumer that will call methods on {@link IntegerHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IntegerHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IntegerHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "member", "variableType" : "IntegerHyperParameterRange", "documentation" : null, "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "member", "variableType" : "IntegerHyperParameterRange", "documentation" : "", "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IntegerHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IntegerHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IntegerHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param integerHyperParameterRanges The integer-valued hyperparameters and their ranges.", "setterMethodName" : "setIntegerHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuousHyperParameterRanges", "beanStyleSetterMethodName" : "setContinuousHyperParameterRanges", "c2jName" : "continuousHyperParameterRanges", "c2jShape" : "ContinuousHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #continuousHyperParameterRanges(List)}.\n@param continuousHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuousHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuousHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param continuousHyperParameterRanges The continuous hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "continuousHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The continuous hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuousHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuousHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContinuousHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ContinuousHyperParameterRange.Builder} avoiding the need to create one manually via {@link ContinuousHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContinuousHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(ContinuousHyperParameterRange)}.\n@param member a consumer that will call methods on {@link ContinuousHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ContinuousHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ContinuousHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "member", "variableType" : "ContinuousHyperParameterRange", "documentation" : null, "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "member", "variableType" : "ContinuousHyperParameterRange", "documentation" : "", "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ContinuousHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ContinuousHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContinuousHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param continuousHyperParameterRanges The continuous hyperparameters and their ranges.", "setterMethodName" : "setContinuousHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategoricalHyperParameterRanges", "beanStyleSetterMethodName" : "setCategoricalHyperParameterRanges", "c2jName" : "categoricalHyperParameterRanges", "c2jShape" : "CategoricalHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categoricalHyperParameterRanges(List)}.\n@param categoricalHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categoricalHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categoricalHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param categoricalHyperParameterRanges The categorical hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categoricalHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The categorical hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "categoricalHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "categoricalHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CategoricalHyperParameterRange.Builder} avoiding the need to create one manually via {@link CategoricalHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link CategoricalHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(CategoricalHyperParameterRange)}.\n@param member a consumer that will call methods on {@link CategoricalHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CategoricalHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CategoricalHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "member", "variableType" : "CategoricalHyperParameterRange", "documentation" : null, "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "member", "variableType" : "CategoricalHyperParameterRange", "documentation" : "", "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CategoricalHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CategoricalHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CategoricalHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param categoricalHyperParameterRanges The categorical hyperparameters and their ranges.", "setterMethodName" : "setCategoricalHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CategoricalHyperParameterRanges" : { "beanStyleGetterMethodName" : "getCategoricalHyperParameterRanges", "beanStyleSetterMethodName" : "setCategoricalHyperParameterRanges", "c2jName" : "categoricalHyperParameterRanges", "c2jShape" : "CategoricalHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categoricalHyperParameterRanges(List)}.\n@param categoricalHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categoricalHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categoricalHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param categoricalHyperParameterRanges The categorical hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categoricalHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The categorical hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "categoricalHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "categoricalHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CategoricalHyperParameterRange.Builder} avoiding the need to create one manually via {@link CategoricalHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link CategoricalHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(CategoricalHyperParameterRange)}.\n@param member a consumer that will call methods on {@link CategoricalHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CategoricalHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CategoricalHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "member", "variableType" : "CategoricalHyperParameterRange", "documentation" : null, "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "member", "variableType" : "CategoricalHyperParameterRange", "documentation" : "", "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CategoricalHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CategoricalHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CategoricalHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param categoricalHyperParameterRanges The categorical hyperparameters and their ranges.", "setterMethodName" : "setCategoricalHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ContinuousHyperParameterRanges" : { "beanStyleGetterMethodName" : "getContinuousHyperParameterRanges", "beanStyleSetterMethodName" : "setContinuousHyperParameterRanges", "c2jName" : "continuousHyperParameterRanges", "c2jShape" : "ContinuousHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #continuousHyperParameterRanges(List)}.\n@param continuousHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuousHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuousHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param continuousHyperParameterRanges The continuous hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "continuousHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The continuous hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuousHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuousHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContinuousHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ContinuousHyperParameterRange.Builder} avoiding the need to create one manually via {@link ContinuousHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContinuousHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(ContinuousHyperParameterRange)}.\n@param member a consumer that will call methods on {@link ContinuousHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ContinuousHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ContinuousHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "member", "variableType" : "ContinuousHyperParameterRange", "documentation" : null, "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "member", "variableType" : "ContinuousHyperParameterRange", "documentation" : "", "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ContinuousHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ContinuousHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContinuousHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param continuousHyperParameterRanges The continuous hyperparameters and their ranges.", "setterMethodName" : "setContinuousHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "IntegerHyperParameterRanges" : { "beanStyleGetterMethodName" : "getIntegerHyperParameterRanges", "beanStyleSetterMethodName" : "setIntegerHyperParameterRanges", "c2jName" : "integerHyperParameterRanges", "c2jShape" : "IntegerHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #integerHyperParameterRanges(List)}.\n@param integerHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #integerHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param integerHyperParameterRanges The integer-valued hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The integer-valued hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "integerHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IntegerHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IntegerHyperParameterRange.Builder} avoiding the need to create one manually via {@link IntegerHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link IntegerHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(IntegerHyperParameterRange)}.\n@param member a consumer that will call methods on {@link IntegerHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IntegerHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IntegerHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "member", "variableType" : "IntegerHyperParameterRange", "documentation" : null, "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "member", "variableType" : "IntegerHyperParameterRange", "documentation" : "", "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IntegerHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IntegerHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IntegerHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param integerHyperParameterRanges The integer-valued hyperparameters and their ranges.", "setterMethodName" : "setIntegerHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getIntegerHyperParameterRanges", "beanStyleSetterMethodName" : "setIntegerHyperParameterRanges", "c2jName" : "integerHyperParameterRanges", "c2jShape" : "IntegerHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #integerHyperParameterRanges(List)}.\n@param integerHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #integerHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "integerHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param integerHyperParameterRanges The integer-valued hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "integerHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The integer-valued hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "integerHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "integerHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IntegerHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IntegerHyperParameterRange.Builder} avoiding the need to create one manually via {@link IntegerHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link IntegerHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(IntegerHyperParameterRange)}.\n@param member a consumer that will call methods on {@link IntegerHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IntegerHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "IntegerHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "member", "variableType" : "IntegerHyperParameterRange", "documentation" : null, "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "member", "variableType" : "IntegerHyperParameterRange", "documentation" : "", "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IntegerHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IntegerHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "IntegerHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param integerHyperParameterRanges The integer-valued hyperparameters and their ranges.", "setterMethodName" : "setIntegerHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "integerHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The integer-valued hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuousHyperParameterRanges", "beanStyleSetterMethodName" : "setContinuousHyperParameterRanges", "c2jName" : "continuousHyperParameterRanges", "c2jShape" : "ContinuousHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #continuousHyperParameterRanges(List)}.\n@param continuousHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuousHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuousHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param continuousHyperParameterRanges The continuous hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "continuousHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The continuous hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuousHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuousHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ContinuousHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ContinuousHyperParameterRange.Builder} avoiding the need to create one manually via {@link ContinuousHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContinuousHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(ContinuousHyperParameterRange)}.\n@param member a consumer that will call methods on {@link ContinuousHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ContinuousHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ContinuousHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "member", "variableType" : "ContinuousHyperParameterRange", "documentation" : null, "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContinuousHyperParameterRange", "variableName" : "member", "variableType" : "ContinuousHyperParameterRange", "documentation" : "", "simpleType" : "ContinuousHyperParameterRange", "variableSetterType" : "ContinuousHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ContinuousHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ContinuousHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ContinuousHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param continuousHyperParameterRanges The continuous hyperparameters and their ranges.", "setterMethodName" : "setContinuousHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "continuousHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The continuous hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCategoricalHyperParameterRanges", "beanStyleSetterMethodName" : "setCategoricalHyperParameterRanges", "c2jName" : "categoricalHyperParameterRanges", "c2jShape" : "CategoricalHyperParameterRanges", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #categoricalHyperParameterRanges(List)}.\n@param categoricalHyperParameterRanges a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #categoricalHyperParameterRanges(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "categoricalHyperParameterRanges", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param categoricalHyperParameterRanges The categorical hyperparameters and their ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "categoricalHyperParameterRanges", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The categorical hyperparameters and their ranges.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "categoricalHyperParameterRanges", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "categoricalHyperParameterRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CategoricalHyperParameterRange", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CategoricalHyperParameterRange.Builder} avoiding the need to create one manually via {@link CategoricalHyperParameterRange#builder()}.\n\nWhen the {@link Consumer} completes, {@link CategoricalHyperParameterRange.Builder#build()} is called immediately and its result is passed to {@link #member(CategoricalHyperParameterRange)}.\n@param member a consumer that will call methods on {@link CategoricalHyperParameterRange.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CategoricalHyperParameterRange)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CategoricalHyperParameterRange", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "member", "variableType" : "CategoricalHyperParameterRange", "documentation" : null, "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CategoricalHyperParameterRange", "variableName" : "member", "variableType" : "CategoricalHyperParameterRange", "documentation" : "", "simpleType" : "CategoricalHyperParameterRange", "variableSetterType" : "CategoricalHyperParameterRange" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CategoricalHyperParameterRange", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CategoricalHyperParameterRange", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "CategoricalHyperParameterRanges", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  \n@param categoricalHyperParameterRanges The categorical hyperparameters and their ranges.", "setterMethodName" : "setCategoricalHyperParameterRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "categoricalHyperParameterRanges", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The categorical hyperparameters and their ranges.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HyperParameterRanges", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HyperParameterRanges", "variableName" : "hyperParameterRanges", "variableType" : "HyperParameterRanges", "documentation" : null, "simpleType" : "HyperParameterRanges", "variableSetterType" : "HyperParameterRanges" }, "wrapper" : false }, "IntegerHyperParameterRange" : { "c2jName" : "IntegerHyperParameterRange", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Provides the name and range of an integer-valued hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "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" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "IntegerMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \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 #minValue(Integer)}.\n@param minValue 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 #minValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "IntegerMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \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 #maxValue(Integer)}.\n@param maxValue 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 #maxValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxValue" : { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "IntegerMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \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 #maxValue(Integer)}.\n@param maxValue 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 #maxValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "MinValue" : { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "IntegerMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \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 #minValue(Integer)}.\n@param minValue 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 #minValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ParameterName", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The name of the hyperparameter.", "getterModel" : { "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 hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the hyperparameter.", "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 hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinValue", "beanStyleSetterMethodName" : "setMinValue", "c2jName" : "minValue", "c2jShape" : "IntegerMinValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \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 #minValue(Integer)}.\n@param minValue 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 #minValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param minValue The minimum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minValue", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The minimum allowable value for the hyperparameter.", "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" : "minValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param minValue The minimum allowable value for the hyperparameter.", "setterMethodName" : "setMinValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                  The minimum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxValue", "beanStyleSetterMethodName" : "setMaxValue", "c2jName" : "maxValue", "c2jShape" : "IntegerMaxValue", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \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 #maxValue(Integer)}.\n@param maxValue 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 #maxValue(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxValue", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param maxValue The maximum allowable value for the hyperparameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxValue", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@return The maximum allowable value for the hyperparameter.", "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" : "maxValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxValue", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  \n@param maxValue The maximum allowable value for the hyperparameter.", "setterMethodName" : "setMaxValue", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxValue", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                  The maximum allowable value for the hyperparameter.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "IntegerHyperParameterRange", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "IntegerHyperParameterRange", "variableName" : "integerHyperParameterRange", "variableType" : "IntegerHyperParameterRange", "documentation" : null, "simpleType" : "IntegerHyperParameterRange", "variableSetterType" : "IntegerHyperParameterRange" }, "wrapper" : false }, "InvalidInputException" : { "c2jName" : "InvalidInputException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Provide a valid value for the field or parameter.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidInputException", "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" : "InvalidInputException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidInputException", "variableName" : "invalidInputException", "variableType" : "InvalidInputException", "documentation" : null, "simpleType" : "InvalidInputException", "variableSetterType" : "InvalidInputException" }, "wrapper" : false }, "InvalidNextTokenException" : { "c2jName" : "InvalidNextTokenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The token is not valid.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidNextTokenException", "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" : "InvalidNextTokenException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidNextTokenException", "variableName" : "invalidNextTokenException", "variableType" : "InvalidNextTokenException", "documentation" : null, "simpleType" : "InvalidNextTokenException", "variableSetterType" : "InvalidNextTokenException" }, "wrapper" : false }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The limit on the number of requests per second has been exceeded.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "LimitExceededException", "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" : "LimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "LimitExceededException", "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "wrapper" : false }, "ListCampaignsRequest" : { "c2jName" : "ListCampaignsRequest", "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" : "ListCampaigns", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListCampaigns", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution to list the campaigns for. When a solution is not specified, all the campaigns associated with the account are listed.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListCampaigns for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of campaigns 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 campaigns to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListCampaignsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListCampaignsRequest", "variableName" : "listCampaignsRequest", "variableType" : "ListCampaignsRequest", "documentation" : null, "simpleType" : "ListCampaignsRequest", "variableSetterType" : "ListCampaignsRequest" }, "wrapper" : false }, "ListCampaignsResponse" : { "c2jName" : "ListCampaignsResponse", "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" : "getCampaigns", "beanStyleSetterMethodName" : "setCampaigns", "c2jName" : "campaigns", "c2jShape" : "Campaigns", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #campaigns(List)}.\n@param campaigns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaigns(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaigns", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n@param campaigns A list of the campaigns.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaigns", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of the campaigns.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaigns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaigns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CampaignSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CampaignSummary.Builder} avoiding the need to create one manually via {@link CampaignSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link CampaignSummary.Builder#build()} is called immediately and its result is passed to {@link #member(CampaignSummary)}.\n@param member a consumer that will call methods on {@link CampaignSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CampaignSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CampaignSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CampaignSummary", "variableName" : "member", "variableType" : "CampaignSummary", "documentation" : null, "simpleType" : "CampaignSummary", "variableSetterType" : "CampaignSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CampaignSummary", "variableName" : "member", "variableType" : "CampaignSummary", "documentation" : "", "simpleType" : "CampaignSummary", "variableSetterType" : "CampaignSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CampaignSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CampaignSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Campaigns", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n@param campaigns A list of the campaigns.", "setterMethodName" : "setCampaigns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "campaigns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "campaigns", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of campaigns (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of campaigns (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of campaigns (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Campaigns" : { "beanStyleGetterMethodName" : "getCampaigns", "beanStyleSetterMethodName" : "setCampaigns", "c2jName" : "campaigns", "c2jShape" : "Campaigns", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #campaigns(List)}.\n@param campaigns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaigns(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaigns", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n@param campaigns A list of the campaigns.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaigns", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of the campaigns.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaigns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaigns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CampaignSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CampaignSummary.Builder} avoiding the need to create one manually via {@link CampaignSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link CampaignSummary.Builder#build()} is called immediately and its result is passed to {@link #member(CampaignSummary)}.\n@param member a consumer that will call methods on {@link CampaignSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CampaignSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CampaignSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CampaignSummary", "variableName" : "member", "variableType" : "CampaignSummary", "documentation" : null, "simpleType" : "CampaignSummary", "variableSetterType" : "CampaignSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CampaignSummary", "variableName" : "member", "variableType" : "CampaignSummary", "documentation" : "", "simpleType" : "CampaignSummary", "variableSetterType" : "CampaignSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CampaignSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CampaignSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Campaigns", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n@param campaigns A list of the campaigns.", "setterMethodName" : "setCampaigns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "campaigns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "campaigns", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of campaigns (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of campaigns (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of campaigns (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaigns", "beanStyleSetterMethodName" : "setCampaigns", "c2jName" : "campaigns", "c2jShape" : "Campaigns", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #campaigns(List)}.\n@param campaigns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaigns(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaigns", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n@param campaigns A list of the campaigns.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaigns", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of the campaigns.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaigns", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaigns", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "CampaignSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CampaignSummary.Builder} avoiding the need to create one manually via {@link CampaignSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link CampaignSummary.Builder#build()} is called immediately and its result is passed to {@link #member(CampaignSummary)}.\n@param member a consumer that will call methods on {@link CampaignSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CampaignSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "CampaignSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "CampaignSummary", "variableName" : "member", "variableType" : "CampaignSummary", "documentation" : null, "simpleType" : "CampaignSummary", "variableSetterType" : "CampaignSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CampaignSummary", "variableName" : "member", "variableType" : "CampaignSummary", "documentation" : "", "simpleType" : "CampaignSummary", "variableSetterType" : "CampaignSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "CampaignSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "CampaignSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Campaigns", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  \n@param campaigns A list of the campaigns.", "setterMethodName" : "setCampaigns", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "campaigns", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "campaigns", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the campaigns.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of campaigns (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of campaigns (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of campaigns (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of campaigns (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListCampaignsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListCampaignsResponse", "variableName" : "listCampaignsResponse", "variableType" : "ListCampaignsResponse", "documentation" : null, "simpleType" : "ListCampaignsResponse", "variableSetterType" : "ListCampaignsResponse" }, "wrapper" : false }, "ListDatasetGroupsRequest" : { "c2jName" : "ListDatasetGroupsRequest", "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" : "ListDatasetGroups", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListDatasetGroups", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetGroups for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset groups 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 dataset groups to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDatasetGroupsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListDatasetGroupsRequest", "variableName" : "listDatasetGroupsRequest", "variableType" : "ListDatasetGroupsRequest", "documentation" : null, "simpleType" : "ListDatasetGroupsRequest", "variableSetterType" : "ListDatasetGroupsRequest" }, "wrapper" : false }, "ListDatasetGroupsResponse" : { "c2jName" : "ListDatasetGroupsResponse", "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" : "getDatasetGroups", "beanStyleSetterMethodName" : "setDatasetGroups", "c2jName" : "datasetGroups", "c2jShape" : "DatasetGroups", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasetGroups(List)}.\n@param datasetGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroups(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroups", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroups The list of your dataset groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroups", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of your dataset groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetGroupSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetGroupSummary.Builder} avoiding the need to create one manually via {@link DatasetGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetGroupSummary)}.\n@param member a consumer that will call methods on {@link DatasetGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetGroupSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetGroupSummary", "variableName" : "member", "variableType" : "DatasetGroupSummary", "documentation" : null, "simpleType" : "DatasetGroupSummary", "variableSetterType" : "DatasetGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetGroupSummary", "variableName" : "member", "variableType" : "DatasetGroupSummary", "documentation" : "", "simpleType" : "DatasetGroupSummary", "variableSetterType" : "DatasetGroupSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetGroupSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetGroupSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DatasetGroups", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroups The list of your dataset groups.", "setterMethodName" : "setDatasetGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetGroups", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset groups (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of dataset groups (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset groups (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroups" : { "beanStyleGetterMethodName" : "getDatasetGroups", "beanStyleSetterMethodName" : "setDatasetGroups", "c2jName" : "datasetGroups", "c2jShape" : "DatasetGroups", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasetGroups(List)}.\n@param datasetGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroups(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroups", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroups The list of your dataset groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroups", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of your dataset groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetGroupSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetGroupSummary.Builder} avoiding the need to create one manually via {@link DatasetGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetGroupSummary)}.\n@param member a consumer that will call methods on {@link DatasetGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetGroupSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetGroupSummary", "variableName" : "member", "variableType" : "DatasetGroupSummary", "documentation" : null, "simpleType" : "DatasetGroupSummary", "variableSetterType" : "DatasetGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetGroupSummary", "variableName" : "member", "variableType" : "DatasetGroupSummary", "documentation" : "", "simpleType" : "DatasetGroupSummary", "variableSetterType" : "DatasetGroupSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetGroupSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetGroupSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DatasetGroups", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroups The list of your dataset groups.", "setterMethodName" : "setDatasetGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetGroups", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset groups (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of dataset groups (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset groups (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroups", "beanStyleSetterMethodName" : "setDatasetGroups", "c2jName" : "datasetGroups", "c2jShape" : "DatasetGroups", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasetGroups(List)}.\n@param datasetGroups a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroups(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroups", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroups The list of your dataset groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroups", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of your dataset groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetGroupSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetGroupSummary.Builder} avoiding the need to create one manually via {@link DatasetGroupSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetGroupSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetGroupSummary)}.\n@param member a consumer that will call methods on {@link DatasetGroupSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetGroupSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetGroupSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetGroupSummary", "variableName" : "member", "variableType" : "DatasetGroupSummary", "documentation" : null, "simpleType" : "DatasetGroupSummary", "variableSetterType" : "DatasetGroupSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetGroupSummary", "variableName" : "member", "variableType" : "DatasetGroupSummary", "documentation" : "", "simpleType" : "DatasetGroupSummary", "variableSetterType" : "DatasetGroupSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetGroupSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetGroupSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DatasetGroups", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroups The list of your dataset groups.", "setterMethodName" : "setDatasetGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetGroups", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of your dataset groups.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset groups (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of dataset groups (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset groups (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset groups (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDatasetGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListDatasetGroupsResponse", "variableName" : "listDatasetGroupsResponse", "variableType" : "ListDatasetGroupsResponse", "documentation" : null, "simpleType" : "ListDatasetGroupsResponse", "variableSetterType" : "ListDatasetGroupsResponse" }, "wrapper" : false }, "ListDatasetImportJobsRequest" : { "c2jName" : "ListDatasetImportJobsRequest", "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" : "ListDatasetImportJobs", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListDatasetImportJobs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetArn" : { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetArn", "beanStyleSetterMethodName" : "setDatasetArn", "c2jName" : "datasetArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs 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 #datasetArn(String)}.\n@param datasetArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs 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" : "datasetArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  \n@param datasetArn The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.", "setterMethodName" : "setDatasetArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset to list the dataset import jobs for.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of dataset import jobs 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 dataset import jobs to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDatasetImportJobsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListDatasetImportJobsRequest", "variableName" : "listDatasetImportJobsRequest", "variableType" : "ListDatasetImportJobsRequest", "documentation" : null, "simpleType" : "ListDatasetImportJobsRequest", "variableSetterType" : "ListDatasetImportJobsRequest" }, "wrapper" : false }, "ListDatasetImportJobsResponse" : { "c2jName" : "ListDatasetImportJobsResponse", "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" : "getDatasetImportJobs", "beanStyleSetterMethodName" : "setDatasetImportJobs", "c2jName" : "datasetImportJobs", "c2jShape" : "DatasetImportJobs", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJobs(List)}.\n@param datasetImportJobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJobs(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n@param datasetImportJobs The list of dataset import jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of dataset import jobs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetImportJobSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetImportJobSummary.Builder} avoiding the need to create one manually via {@link DatasetImportJobSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetImportJobSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetImportJobSummary)}.\n@param member a consumer that will call methods on {@link DatasetImportJobSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetImportJobSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetImportJobSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetImportJobSummary", "variableName" : "member", "variableType" : "DatasetImportJobSummary", "documentation" : null, "simpleType" : "DatasetImportJobSummary", "variableSetterType" : "DatasetImportJobSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetImportJobSummary", "variableName" : "member", "variableType" : "DatasetImportJobSummary", "documentation" : "", "simpleType" : "DatasetImportJobSummary", "variableSetterType" : "DatasetImportJobSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetImportJobSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetImportJobSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DatasetImportJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n@param datasetImportJobs The list of dataset import jobs.", "setterMethodName" : "setDatasetImportJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetImportJobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetImportJobs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetImportJobs" : { "beanStyleGetterMethodName" : "getDatasetImportJobs", "beanStyleSetterMethodName" : "setDatasetImportJobs", "c2jName" : "datasetImportJobs", "c2jShape" : "DatasetImportJobs", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJobs(List)}.\n@param datasetImportJobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJobs(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n@param datasetImportJobs The list of dataset import jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of dataset import jobs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetImportJobSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetImportJobSummary.Builder} avoiding the need to create one manually via {@link DatasetImportJobSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetImportJobSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetImportJobSummary)}.\n@param member a consumer that will call methods on {@link DatasetImportJobSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetImportJobSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetImportJobSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetImportJobSummary", "variableName" : "member", "variableType" : "DatasetImportJobSummary", "documentation" : null, "simpleType" : "DatasetImportJobSummary", "variableSetterType" : "DatasetImportJobSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetImportJobSummary", "variableName" : "member", "variableType" : "DatasetImportJobSummary", "documentation" : "", "simpleType" : "DatasetImportJobSummary", "variableSetterType" : "DatasetImportJobSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetImportJobSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetImportJobSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DatasetImportJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n@param datasetImportJobs The list of dataset import jobs.", "setterMethodName" : "setDatasetImportJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetImportJobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetImportJobs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetImportJobs", "beanStyleSetterMethodName" : "setDatasetImportJobs", "c2jName" : "datasetImportJobs", "c2jShape" : "DatasetImportJobs", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasetImportJobs(List)}.\n@param datasetImportJobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetImportJobs(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetImportJobs", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n@param datasetImportJobs The list of dataset import jobs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetImportJobs", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of dataset import jobs.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetImportJobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetImportJobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetImportJobSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetImportJobSummary.Builder} avoiding the need to create one manually via {@link DatasetImportJobSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetImportJobSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetImportJobSummary)}.\n@param member a consumer that will call methods on {@link DatasetImportJobSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetImportJobSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetImportJobSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetImportJobSummary", "variableName" : "member", "variableType" : "DatasetImportJobSummary", "documentation" : null, "simpleType" : "DatasetImportJobSummary", "variableSetterType" : "DatasetImportJobSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetImportJobSummary", "variableName" : "member", "variableType" : "DatasetImportJobSummary", "documentation" : "", "simpleType" : "DatasetImportJobSummary", "variableSetterType" : "DatasetImportJobSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetImportJobSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetImportJobSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DatasetImportJobs", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  \n@param datasetImportJobs The list of dataset import jobs.", "setterMethodName" : "setDatasetImportJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetImportJobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasetImportJobs", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of dataset import jobs.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDatasetImportJobsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListDatasetImportJobsResponse", "variableName" : "listDatasetImportJobsResponse", "variableType" : "ListDatasetImportJobsResponse", "documentation" : null, "simpleType" : "ListDatasetImportJobsResponse", "variableSetterType" : "ListDatasetImportJobsResponse" }, "wrapper" : false }, "ListDatasetsRequest" : { "c2jName" : "ListDatasetsRequest", "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" : "ListDatasets", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListDatasets", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of datasets to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of datasets to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group that contains the datasets to list.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListDatasetImportJobs for getting the next set of dataset import jobs (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of datasets to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of datasets 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 datasets to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDatasetsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListDatasetsRequest", "variableName" : "listDatasetsRequest", "variableType" : "ListDatasetsRequest", "documentation" : null, "simpleType" : "ListDatasetsRequest", "variableSetterType" : "ListDatasetsRequest" }, "wrapper" : false }, "ListDatasetsResponse" : { "c2jName" : "ListDatasetsResponse", "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" : "getDatasets", "beanStyleSetterMethodName" : "setDatasets", "c2jName" : "datasets", "c2jShape" : "Datasets", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasets(List)}.\n@param datasets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasets(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasets", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n@param datasets An array of Dataset objects. Each object provides metadata information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasets", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return An array of Dataset objects. Each object provides metadata information.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetSummary.Builder} avoiding the need to create one manually via {@link DatasetSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetSummary)}.\n@param member a consumer that will call methods on {@link DatasetSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "member", "variableType" : "DatasetSummary", "documentation" : null, "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "member", "variableType" : "DatasetSummary", "documentation" : "", "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Datasets", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n@param datasets An array of Dataset objects. Each object provides metadata information.", "setterMethodName" : "setDatasets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasets", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of datasets (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of datasets (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of datasets (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Datasets" : { "beanStyleGetterMethodName" : "getDatasets", "beanStyleSetterMethodName" : "setDatasets", "c2jName" : "datasets", "c2jShape" : "Datasets", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasets(List)}.\n@param datasets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasets(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasets", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n@param datasets An array of Dataset objects. Each object provides metadata information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasets", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return An array of Dataset objects. Each object provides metadata information.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetSummary.Builder} avoiding the need to create one manually via {@link DatasetSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetSummary)}.\n@param member a consumer that will call methods on {@link DatasetSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "member", "variableType" : "DatasetSummary", "documentation" : null, "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "member", "variableType" : "DatasetSummary", "documentation" : "", "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Datasets", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n@param datasets An array of Dataset objects. Each object provides metadata information.", "setterMethodName" : "setDatasets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasets", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of datasets (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of datasets (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of datasets (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasets", "beanStyleSetterMethodName" : "setDatasets", "c2jName" : "datasets", "c2jShape" : "Datasets", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #datasets(List)}.\n@param datasets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasets(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasets", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n@param datasets An array of Dataset objects. Each object provides metadata information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasets", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return An array of Dataset objects. Each object provides metadata information.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetSummary.Builder} avoiding the need to create one manually via {@link DatasetSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetSummary)}.\n@param member a consumer that will call methods on {@link DatasetSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "member", "variableType" : "DatasetSummary", "documentation" : null, "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSummary", "variableName" : "member", "variableType" : "DatasetSummary", "documentation" : "", "simpleType" : "DatasetSummary", "variableSetterType" : "DatasetSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Datasets", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  \n@param datasets An array of Dataset objects. Each object provides metadata information.", "setterMethodName" : "setDatasets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "datasets", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  An array of Dataset objects. Each object provides metadata information.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of datasets (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of datasets (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of datasets (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of datasets (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDatasetsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListDatasetsResponse", "variableName" : "listDatasetsResponse", "variableType" : "ListDatasetsResponse", "documentation" : null, "simpleType" : "ListDatasetsResponse", "variableSetterType" : "ListDatasetsResponse" }, "wrapper" : false }, "ListEventTrackersRequest" : { "c2jName" : "ListEventTrackersRequest", "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" : "ListEventTrackers", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListEventTrackers", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The ARN of a dataset group used to filter the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@return The ARN of a dataset group used to filter the response.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The ARN of a dataset group used to filter the response.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The ARN of a dataset group used to filter the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@return The ARN of a dataset group used to filter the response.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The ARN of a dataset group used to filter the response.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The ARN of a dataset group used to filter the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@return The ARN of a dataset group used to filter the response.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The ARN of a dataset group used to filter the response.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of a dataset group used to filter the response.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListEventTrackers for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of event trackers 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 event trackers to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListEventTrackersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListEventTrackersRequest", "variableName" : "listEventTrackersRequest", "variableType" : "ListEventTrackersRequest", "documentation" : null, "simpleType" : "ListEventTrackersRequest", "variableSetterType" : "ListEventTrackersRequest" }, "wrapper" : false }, "ListEventTrackersResponse" : { "c2jName" : "ListEventTrackersResponse", "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" : "getEventTrackers", "beanStyleSetterMethodName" : "setEventTrackers", "c2jName" : "eventTrackers", "c2jShape" : "EventTrackers", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventTrackers(List)}.\n@param eventTrackers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackers", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n@param eventTrackers A list of event trackers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackers", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of event trackers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EventTrackerSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventTrackerSummary.Builder} avoiding the need to create one manually via {@link EventTrackerSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventTrackerSummary.Builder#build()} is called immediately and its result is passed to {@link #member(EventTrackerSummary)}.\n@param member a consumer that will call methods on {@link EventTrackerSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventTrackerSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EventTrackerSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "member", "variableType" : "EventTrackerSummary", "documentation" : null, "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "member", "variableType" : "EventTrackerSummary", "documentation" : "", "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EventTrackerSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EventTrackerSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EventTrackers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n@param eventTrackers A list of event trackers.", "setterMethodName" : "setEventTrackers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "eventTrackers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "eventTrackers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of event trackers (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of event trackers (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of event trackers (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EventTrackers" : { "beanStyleGetterMethodName" : "getEventTrackers", "beanStyleSetterMethodName" : "setEventTrackers", "c2jName" : "eventTrackers", "c2jShape" : "EventTrackers", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventTrackers(List)}.\n@param eventTrackers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackers", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n@param eventTrackers A list of event trackers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackers", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of event trackers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EventTrackerSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventTrackerSummary.Builder} avoiding the need to create one manually via {@link EventTrackerSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventTrackerSummary.Builder#build()} is called immediately and its result is passed to {@link #member(EventTrackerSummary)}.\n@param member a consumer that will call methods on {@link EventTrackerSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventTrackerSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EventTrackerSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "member", "variableType" : "EventTrackerSummary", "documentation" : null, "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "member", "variableType" : "EventTrackerSummary", "documentation" : "", "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EventTrackerSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EventTrackerSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EventTrackers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n@param eventTrackers A list of event trackers.", "setterMethodName" : "setEventTrackers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "eventTrackers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "eventTrackers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of event trackers (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of event trackers (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of event trackers (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventTrackers", "beanStyleSetterMethodName" : "setEventTrackers", "c2jName" : "eventTrackers", "c2jShape" : "EventTrackers", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventTrackers(List)}.\n@param eventTrackers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventTrackers(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventTrackers", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n@param eventTrackers A list of event trackers.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventTrackers", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of event trackers.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventTrackers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventTrackers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "EventTrackerSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventTrackerSummary.Builder} avoiding the need to create one manually via {@link EventTrackerSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventTrackerSummary.Builder#build()} is called immediately and its result is passed to {@link #member(EventTrackerSummary)}.\n@param member a consumer that will call methods on {@link EventTrackerSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventTrackerSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "EventTrackerSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "member", "variableType" : "EventTrackerSummary", "documentation" : null, "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EventTrackerSummary", "variableName" : "member", "variableType" : "EventTrackerSummary", "documentation" : "", "simpleType" : "EventTrackerSummary", "variableSetterType" : "EventTrackerSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "EventTrackerSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "EventTrackerSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EventTrackers", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  \n@param eventTrackers A list of event trackers.", "setterMethodName" : "setEventTrackers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "eventTrackers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "eventTrackers", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of event trackers.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of event trackers (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of event trackers (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of event trackers (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of event trackers (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListEventTrackersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListEventTrackersResponse", "variableName" : "listEventTrackersResponse", "variableType" : "ListEventTrackersResponse", "documentation" : null, "simpleType" : "ListEventTrackersResponse", "variableSetterType" : "ListEventTrackersResponse" }, "wrapper" : false }, "ListRecipesRequest" : { "c2jName" : "ListRecipesRequest", "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" : "ListRecipes", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListRecipes", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getRecipeProviderAsString", "beanStyleSetterMethodName" : "setRecipeProvider", "c2jName" : "recipeProvider", "c2jShape" : "RecipeProvider", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeProviderAsString(String)}.\n@param recipeProvider a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeProvider(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "RecipeProvider", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recipeProvider", "fluentEnumSetterMethodName" : "recipeProvider", "fluentGetterMethodName" : "recipeProviderAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n@param recipeProvider The default is SERVICE.\n@see RecipeProvider\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecipeProvider", "fluentSetterMethodName" : "recipeProvider", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #recipeProvider} will return {@link RecipeProvider#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recipeProviderAsString}.\n

                                                                                                                                                                                                                                                                                                  \n@return The default is SERVICE.\n@see RecipeProvider", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeProvider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeProvider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeProvider", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n@param recipeProvider The default is SERVICE.\n@see RecipeProvider", "setterMethodName" : "setRecipeProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeProvider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeProvider", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of recipes to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of recipes to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecipeProvider" : { "beanStyleGetterMethodName" : "getRecipeProviderAsString", "beanStyleSetterMethodName" : "setRecipeProvider", "c2jName" : "recipeProvider", "c2jShape" : "RecipeProvider", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeProviderAsString(String)}.\n@param recipeProvider a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeProvider(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "RecipeProvider", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recipeProvider", "fluentEnumSetterMethodName" : "recipeProvider", "fluentGetterMethodName" : "recipeProviderAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n@param recipeProvider The default is SERVICE.\n@see RecipeProvider\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecipeProvider", "fluentSetterMethodName" : "recipeProvider", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #recipeProvider} will return {@link RecipeProvider#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recipeProviderAsString}.\n

                                                                                                                                                                                                                                                                                                  \n@return The default is SERVICE.\n@see RecipeProvider", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeProvider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeProvider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeProvider", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n@param recipeProvider The default is SERVICE.\n@see RecipeProvider", "setterMethodName" : "setRecipeProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeProvider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeProvider", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRecipeProviderAsString", "beanStyleSetterMethodName" : "setRecipeProvider", "c2jName" : "recipeProvider", "c2jShape" : "RecipeProvider", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeProviderAsString(String)}.\n@param recipeProvider a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeProvider(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : "RecipeProvider", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "recipeProvider", "fluentEnumSetterMethodName" : "recipeProvider", "fluentGetterMethodName" : "recipeProviderAsString", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n@param recipeProvider The default is SERVICE.\n@see RecipeProvider\n@return Returns a reference to this object so that method calls can be chained together.\n@see RecipeProvider", "fluentSetterMethodName" : "recipeProvider", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #recipeProvider} will return {@link RecipeProvider#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #recipeProviderAsString}.\n

                                                                                                                                                                                                                                                                                                  \n@return The default is SERVICE.\n@see RecipeProvider", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeProvider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeProvider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeProvider", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  \n@param recipeProvider The default is SERVICE.\n@see RecipeProvider", "setterMethodName" : "setRecipeProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeProvider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeProvider", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The default is SERVICE.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListRecipes for getting the next set of recipes (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of recipes to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of recipes 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 recipes to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListRecipesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListRecipesRequest", "variableName" : "listRecipesRequest", "variableType" : "ListRecipesRequest", "documentation" : null, "simpleType" : "ListRecipesRequest", "variableSetterType" : "ListRecipesRequest" }, "wrapper" : false }, "ListRecipesResponse" : { "c2jName" : "ListRecipesResponse", "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" : "getRecipes", "beanStyleSetterMethodName" : "setRecipes", "c2jName" : "recipes", "c2jShape" : "Recipes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recipes(List)}.\n@param recipes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n@param recipes The list of available recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipes", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of available recipes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RecipeSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RecipeSummary.Builder} avoiding the need to create one manually via {@link RecipeSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecipeSummary.Builder#build()} is called immediately and its result is passed to {@link #member(RecipeSummary)}.\n@param member a consumer that will call methods on {@link RecipeSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RecipeSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RecipeSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "member", "variableType" : "RecipeSummary", "documentation" : null, "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "member", "variableType" : "RecipeSummary", "documentation" : "", "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecipeSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RecipeSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Recipes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n@param recipes The list of available recipes.", "setterMethodName" : "setRecipes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of recipes.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of recipes.", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of recipes.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of recipes.", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Recipes" : { "beanStyleGetterMethodName" : "getRecipes", "beanStyleSetterMethodName" : "setRecipes", "c2jName" : "recipes", "c2jShape" : "Recipes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recipes(List)}.\n@param recipes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n@param recipes The list of available recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipes", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of available recipes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RecipeSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RecipeSummary.Builder} avoiding the need to create one manually via {@link RecipeSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecipeSummary.Builder#build()} is called immediately and its result is passed to {@link #member(RecipeSummary)}.\n@param member a consumer that will call methods on {@link RecipeSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RecipeSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RecipeSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "member", "variableType" : "RecipeSummary", "documentation" : null, "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "member", "variableType" : "RecipeSummary", "documentation" : "", "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecipeSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RecipeSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Recipes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n@param recipes The list of available recipes.", "setterMethodName" : "setRecipes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRecipes", "beanStyleSetterMethodName" : "setRecipes", "c2jName" : "recipes", "c2jShape" : "Recipes", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #recipes(List)}.\n@param recipes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipes(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipes", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n@param recipes The list of available recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipes", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return The list of available recipes.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RecipeSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RecipeSummary.Builder} avoiding the need to create one manually via {@link RecipeSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link RecipeSummary.Builder#build()} is called immediately and its result is passed to {@link #member(RecipeSummary)}.\n@param member a consumer that will call methods on {@link RecipeSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RecipeSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "RecipeSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "member", "variableType" : "RecipeSummary", "documentation" : null, "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "member", "variableType" : "RecipeSummary", "documentation" : "", "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RecipeSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RecipeSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Recipes", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  \n@param recipes The list of available recipes.", "setterMethodName" : "setRecipes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "recipes", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  The list of available recipes.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of recipes.", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of recipes.", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of recipes.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListRecipesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListRecipesResponse", "variableName" : "listRecipesResponse", "variableType" : "ListRecipesResponse", "documentation" : null, "simpleType" : "ListRecipesResponse", "variableSetterType" : "ListRecipesResponse" }, "wrapper" : false }, "ListSchemasRequest" : { "c2jName" : "ListSchemasRequest", "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" : "ListSchemas", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListSchemas", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of schemas to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of schemas to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSchemas for getting the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of schemas to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of schemas 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 schemas to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSchemasRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListSchemasRequest", "variableName" : "listSchemasRequest", "variableType" : "ListSchemasRequest", "documentation" : null, "simpleType" : "ListSchemasRequest", "variableSetterType" : "ListSchemasRequest" }, "wrapper" : false }, "ListSchemasResponse" : { "c2jName" : "ListSchemasResponse", "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" : "getSchemas", "beanStyleSetterMethodName" : "setSchemas", "c2jName" : "schemas", "c2jShape" : "Schemas", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #schemas(List)}.\n@param schemas a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemas(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemas", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n@param schemas A list of schemas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemas", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of schemas.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemas", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemas", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetSchemaSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetSchemaSummary.Builder} avoiding the need to create one manually via {@link DatasetSchemaSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSchemaSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetSchemaSummary)}.\n@param member a consumer that will call methods on {@link DatasetSchemaSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetSchemaSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetSchemaSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "member", "variableType" : "DatasetSchemaSummary", "documentation" : null, "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "member", "variableType" : "DatasetSchemaSummary", "documentation" : "", "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetSchemaSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetSchemaSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Schemas", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n@param schemas A list of schemas.", "setterMethodName" : "setSchemas", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "schemas", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "schemas", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token used to get the next set of schemas (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token used to get the next set of schemas (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token used to get the next set of schemas (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token used to get the next set of schemas (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token used to get the next set of schemas (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token used to get the next set of schemas (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Schemas" : { "beanStyleGetterMethodName" : "getSchemas", "beanStyleSetterMethodName" : "setSchemas", "c2jName" : "schemas", "c2jShape" : "Schemas", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #schemas(List)}.\n@param schemas a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemas(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemas", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n@param schemas A list of schemas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemas", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of schemas.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemas", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemas", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetSchemaSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetSchemaSummary.Builder} avoiding the need to create one manually via {@link DatasetSchemaSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSchemaSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetSchemaSummary)}.\n@param member a consumer that will call methods on {@link DatasetSchemaSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetSchemaSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetSchemaSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "member", "variableType" : "DatasetSchemaSummary", "documentation" : null, "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "member", "variableType" : "DatasetSchemaSummary", "documentation" : "", "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetSchemaSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetSchemaSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Schemas", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n@param schemas A list of schemas.", "setterMethodName" : "setSchemas", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "schemas", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "schemas", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSchemas", "beanStyleSetterMethodName" : "setSchemas", "c2jName" : "schemas", "c2jShape" : "Schemas", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #schemas(List)}.\n@param schemas a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #schemas(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "schemas", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n@param schemas A list of schemas.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "schemas", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of schemas.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "schemas", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "schemas", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DatasetSchemaSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DatasetSchemaSummary.Builder} avoiding the need to create one manually via {@link DatasetSchemaSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DatasetSchemaSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DatasetSchemaSummary)}.\n@param member a consumer that will call methods on {@link DatasetSchemaSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DatasetSchemaSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DatasetSchemaSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "member", "variableType" : "DatasetSchemaSummary", "documentation" : null, "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DatasetSchemaSummary", "variableName" : "member", "variableType" : "DatasetSchemaSummary", "documentation" : "", "simpleType" : "DatasetSchemaSummary", "variableSetterType" : "DatasetSchemaSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DatasetSchemaSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DatasetSchemaSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Schemas", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  \n@param schemas A list of schemas.", "setterMethodName" : "setSchemas", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "schemas", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "schemas", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of schemas.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token used to get the next set of schemas (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token used to get the next set of schemas (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token used to get the next set of schemas (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token used to get the next set of schemas (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSchemasResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListSchemasResponse", "variableName" : "listSchemasResponse", "variableType" : "ListSchemasResponse", "documentation" : null, "simpleType" : "ListSchemasResponse", "variableSetterType" : "ListSchemasResponse" }, "wrapper" : false }, "ListSolutionVersionsRequest" : { "c2jName" : "ListSolutionVersionsRequest", "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" : "ListSolutionVersions", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListSolutionVersions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutionVersions for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solution versions 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 solution versions to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSolutionVersionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListSolutionVersionsRequest", "variableName" : "listSolutionVersionsRequest", "variableType" : "ListSolutionVersionsRequest", "documentation" : null, "simpleType" : "ListSolutionVersionsRequest", "variableSetterType" : "ListSolutionVersionsRequest" }, "wrapper" : false }, "ListSolutionVersionsResponse" : { "c2jName" : "ListSolutionVersionsResponse", "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" : "getSolutionVersions", "beanStyleSetterMethodName" : "setSolutionVersions", "c2jName" : "solutionVersions", "c2jShape" : "SolutionVersions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionVersions(List)}.\n@param solutionVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersions", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersions A list of solution versions describing the version properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersions", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of solution versions describing the version properties.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionVersionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionVersionSummary.Builder} avoiding the need to create one manually via {@link SolutionVersionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionVersionSummary)}.\n@param member a consumer that will call methods on {@link SolutionVersionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionVersionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionVersionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "member", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "member", "variableType" : "SolutionVersionSummary", "documentation" : "", "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionVersionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionVersionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SolutionVersions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersions A list of solution versions describing the version properties.", "setterMethodName" : "setSolutionVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionVersions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solution versions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of solution versions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solution versions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solution versions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of solution versions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solution versions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionVersions" : { "beanStyleGetterMethodName" : "getSolutionVersions", "beanStyleSetterMethodName" : "setSolutionVersions", "c2jName" : "solutionVersions", "c2jShape" : "SolutionVersions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionVersions(List)}.\n@param solutionVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersions", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersions A list of solution versions describing the version properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersions", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of solution versions describing the version properties.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionVersionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionVersionSummary.Builder} avoiding the need to create one manually via {@link SolutionVersionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionVersionSummary)}.\n@param member a consumer that will call methods on {@link SolutionVersionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionVersionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionVersionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "member", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "member", "variableType" : "SolutionVersionSummary", "documentation" : "", "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionVersionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionVersionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SolutionVersions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersions A list of solution versions describing the version properties.", "setterMethodName" : "setSolutionVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionVersions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersions", "beanStyleSetterMethodName" : "setSolutionVersions", "c2jName" : "solutionVersions", "c2jShape" : "SolutionVersions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutionVersions(List)}.\n@param solutionVersions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersions", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersions A list of solution versions describing the version properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersions", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of solution versions describing the version properties.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionVersionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionVersionSummary.Builder} avoiding the need to create one manually via {@link SolutionVersionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionVersionSummary)}.\n@param member a consumer that will call methods on {@link SolutionVersionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionVersionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionVersionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "member", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "member", "variableType" : "SolutionVersionSummary", "documentation" : "", "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionVersionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionVersionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SolutionVersions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  \n@param solutionVersions A list of solution versions describing the version properties.", "setterMethodName" : "setSolutionVersions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionVersions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutionVersions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of solution versions describing the version properties.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solution versions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of solution versions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solution versions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solution versions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSolutionVersionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListSolutionVersionsResponse", "variableName" : "listSolutionVersionsResponse", "variableType" : "ListSolutionVersionsResponse", "documentation" : null, "simpleType" : "ListSolutionVersionsResponse", "variableSetterType" : "ListSolutionVersionsResponse" }, "wrapper" : false }, "ListSolutionsRequest" : { "c2jName" : "ListSolutionsRequest", "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" : "ListSolutions", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.ListSolutions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solutions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solutions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the dataset group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the dataset group.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token returned from the previous call to ListSolutions for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The maximum number of solutions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  \n@return The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  \n@param maxResults The maximum number of solutions 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 solutions to return.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSolutionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListSolutionsRequest", "variableName" : "listSolutionsRequest", "variableType" : "ListSolutionsRequest", "documentation" : null, "simpleType" : "ListSolutionsRequest", "variableSetterType" : "ListSolutionsRequest" }, "wrapper" : false }, "ListSolutionsResponse" : { "c2jName" : "ListSolutionsResponse", "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" : "getSolutions", "beanStyleSetterMethodName" : "setSolutions", "c2jName" : "solutions", "c2jShape" : "Solutions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutions(List)}.\n@param solutions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutions", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n@param solutions A list of the current solutions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutions", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of the current solutions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionSummary.Builder} avoiding the need to create one manually via {@link SolutionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionSummary)}.\n@param member a consumer that will call methods on {@link SolutionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "member", "variableType" : "SolutionSummary", "documentation" : null, "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "member", "variableType" : "SolutionSummary", "documentation" : "", "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Solutions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n@param solutions A list of the current solutions.", "setterMethodName" : "setSolutions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solutions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of solutions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solutions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solutions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of solutions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solutions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Solutions" : { "beanStyleGetterMethodName" : "getSolutions", "beanStyleSetterMethodName" : "setSolutions", "c2jName" : "solutions", "c2jShape" : "Solutions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutions(List)}.\n@param solutions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutions", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n@param solutions A list of the current solutions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutions", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of the current solutions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionSummary.Builder} avoiding the need to create one manually via {@link SolutionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionSummary)}.\n@param member a consumer that will call methods on {@link SolutionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "member", "variableType" : "SolutionSummary", "documentation" : null, "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "member", "variableType" : "SolutionSummary", "documentation" : "", "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Solutions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n@param solutions A list of the current solutions.", "setterMethodName" : "setSolutions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutions", "beanStyleSetterMethodName" : "setSolutions", "c2jName" : "solutions", "c2jShape" : "Solutions", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #solutions(List)}.\n@param solutions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutions(List)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutions", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n@param solutions A list of the current solutions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutions", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n

                                                                                                                                                                                                                                                                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                  \n@return A list of the current solutions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SolutionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SolutionSummary.Builder} avoiding the need to create one manually via {@link SolutionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SolutionSummary)}.\n@param member a consumer that will call methods on {@link SolutionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SolutionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SolutionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "member", "variableType" : "SolutionSummary", "documentation" : null, "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "member", "variableType" : "SolutionSummary", "documentation" : "", "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SolutionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SolutionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Solutions", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  \n@param solutions A list of the current solutions.", "setterMethodName" : "setSolutions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "solutions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                                                                                                                                                                                  A list of the current solutions.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solutions (if they exist).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@return A token for getting the next set of solutions (if they exist).", "getterModel" : { "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  \n@param nextToken A token for getting the next set of solutions (if they exist).", "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" : "

                                                                                                                                                                                                                                                                                                  A token for getting the next set of solutions (if they exist).

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListSolutionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListSolutionsResponse", "variableName" : "listSolutionsResponse", "variableType" : "ListSolutionsResponse", "documentation" : null, "simpleType" : "ListSolutionsResponse", "variableSetterType" : "ListSolutionsResponse" }, "wrapper" : false }, "Recipe" : { "c2jName" : "Recipe", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  Provides information about a recipe. Each recipe provides an algorithm that Amazon Personalize uses in model training when you use the CreateSolution 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" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the recipe.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the recipe.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The name of the recipe.

                                                                                                                                                                                                                                                                                                  \n@return The name of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                  \n@param name The name of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                  \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the recipe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                  \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #algorithmArn(String)}.\n@param algorithmArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                  \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AlgorithmArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                  \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                  \n@param featureTransformationArn The ARN of the FeatureTransformation object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                  \n@return The ARN of the FeatureTransformation 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" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                  \n@param featureTransformationArn The ARN of the FeatureTransformation object.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                  The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The status of the recipe.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 recipe.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The status of the recipe.

                                                                                                                                                                                                                                                                                                  \n@param status The status of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The status of the recipe.

                                                                                                                                                                                                                                                                                                  \n@return The status of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                  \n@param status The status of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the recipe.

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the recipe.

                                                                                                                                                                                                                                                                                                  \n@param description The description of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The description of the recipe.

                                                                                                                                                                                                                                                                                                  \n@return The description of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                  \n@param description The description of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                  \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix format) that the recipe was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                  \n@return The date and time (in Unix format) that the recipe was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                  The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                  \n@param creationDateTime The date and time (in Unix format) that the recipe was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                  The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeType", "beanStyleSetterMethodName" : "setRecipeType", "c2jName" : "recipeType", "c2jShape" : "RecipeType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  One of the following values:

                                                                                                                                                                                                                                                                                                  • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                  • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                  • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeType(String)}.\n@param recipeType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                  One of the following values:

                                                                                                                                                                                                                                                                                                  • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                  • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                  • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                  One of the following values:

                                                                                                                                                                                                                                                                                                  • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                  • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                  • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                  \n@param recipeType One of the following values:

                                                                                                                                                                                                                                                                                                  • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                  • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                  • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                    One of the following values:

                                                                                                                                                                                                                                                                                                    • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                    • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                    • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                    \n@return One of the following values:

                                                                                                                                                                                                                                                                                                    • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                    • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                    • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                      One of the following values:

                                                                                                                                                                                                                                                                                                      • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                      • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                      • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                      \n@param recipeType One of the following values:

                                                                                                                                                                                                                                                                                                      • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                      • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                      • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                      • ", "setterMethodName" : "setRecipeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                        One of the following values:

                                                                                                                                                                                                                                                                                                        • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                        • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                        • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix format) that the recipe was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        \n@return The date and time (in Unix format) that the recipe was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix format) that the recipe was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AlgorithmArn" : { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #algorithmArn(String)}.\n@param algorithmArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                        \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                        \n@return The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AlgorithmArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                        \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                        \n@param creationDateTime The date and time (in Unix format) that the recipe was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                        \n@return The date and time (in Unix format) that the recipe was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                        \n@param creationDateTime The date and time (in Unix format) that the recipe was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The description of the recipe.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The description of the recipe.

                                                                                                                                                                                                                                                                                                        \n@param description The description of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The description of the recipe.

                                                                                                                                                                                                                                                                                                        \n@return The description of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                        \n@param description The description of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FeatureTransformationArn" : { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                        \n@param featureTransformationArn The ARN of the FeatureTransformation object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                        \n@return The ARN of the FeatureTransformation 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" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                        \n@param featureTransformationArn The ARN of the FeatureTransformation object.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                        The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix format) that the recipe was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        \n@return The date and time (in Unix format) that the recipe was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix format) that the recipe was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                        The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the recipe.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the recipe.

                                                                                                                                                                                                                                                                                                        \n@param name The name of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The name of the recipe.

                                                                                                                                                                                                                                                                                                        \n@return The name of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                        \n@param name The name of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecipeArn" : { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                        \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                        \n@return The Amazon Resource Name (ARN) of the recipe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                        \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecipeType" : { "beanStyleGetterMethodName" : "getRecipeType", "beanStyleSetterMethodName" : "setRecipeType", "c2jName" : "recipeType", "c2jShape" : "RecipeType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        One of the following values:

                                                                                                                                                                                                                                                                                                        • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                        • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                        • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeType(String)}.\n@param recipeType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                        One of the following values:

                                                                                                                                                                                                                                                                                                        • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                        • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                        • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                        One of the following values:

                                                                                                                                                                                                                                                                                                        • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                        • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                        • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                        \n@param recipeType One of the following values:

                                                                                                                                                                                                                                                                                                        • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                        • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                        • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                          One of the following values:

                                                                                                                                                                                                                                                                                                          • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                          • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                          • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                          \n@return One of the following values:

                                                                                                                                                                                                                                                                                                          • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                          • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                          • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                            One of the following values:

                                                                                                                                                                                                                                                                                                            • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                            • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                            • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                            \n@param recipeType One of the following values:

                                                                                                                                                                                                                                                                                                            • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                            • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                            • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                            • ", "setterMethodName" : "setRecipeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              One of the following values:

                                                                                                                                                                                                                                                                                                              • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                              • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                              • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The status of the recipe.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 recipe.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The status of the recipe.

                                                                                                                                                                                                                                                                                                              \n@param status The status of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The status of the recipe.

                                                                                                                                                                                                                                                                                                              \n@return The status of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                              \n@param status The status of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the recipe.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the recipe.

                                                                                                                                                                                                                                                                                                              \n@param name The name of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The name of the recipe.

                                                                                                                                                                                                                                                                                                              \n@return The name of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                              \n@param name The name of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                              \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                              \n@return The Amazon Resource Name (ARN) of the recipe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                              \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmArn", "beanStyleSetterMethodName" : "setAlgorithmArn", "c2jName" : "algorithmArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #algorithmArn(String)}.\n@param algorithmArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #algorithmArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                              \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                              \n@return The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "algorithmArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AlgorithmArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                              \n@param algorithmArn The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.", "setterMethodName" : "setAlgorithmArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "algorithmArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeatureTransformationArn", "beanStyleSetterMethodName" : "setFeatureTransformationArn", "c2jName" : "featureTransformationArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #featureTransformationArn(String)}.\n@param featureTransformationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #featureTransformationArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                              \n@param featureTransformationArn The ARN of the FeatureTransformation object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                              \n@return The ARN of the FeatureTransformation 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" : "featureTransformationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FeatureTransformationArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                              \n@param featureTransformationArn The ARN of the FeatureTransformation object.", "setterMethodName" : "setFeatureTransformationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "featureTransformationArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                              The ARN of the FeatureTransformation object.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The status of the recipe.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 recipe.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The status of the recipe.

                                                                                                                                                                                                                                                                                                              \n@param status The status of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The status of the recipe.

                                                                                                                                                                                                                                                                                                              \n@return The status of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                              \n@param status The status of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The description of the recipe.

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The description of the recipe.

                                                                                                                                                                                                                                                                                                              \n@param description The description of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The description of the recipe.

                                                                                                                                                                                                                                                                                                              \n@return The description of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                              \n@param description The description of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                              \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix format) that the recipe was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                              \n@return The date and time (in Unix format) that the recipe was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                              The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix format) that the recipe was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                              The date and time (in Unix format) that the recipe was created.

                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeType", "beanStyleSetterMethodName" : "setRecipeType", "c2jName" : "recipeType", "c2jShape" : "RecipeType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              One of the following values:

                                                                                                                                                                                                                                                                                                              • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                              • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                              • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeType(String)}.\n@param recipeType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                              One of the following values:

                                                                                                                                                                                                                                                                                                              • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                              • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                              • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                              One of the following values:

                                                                                                                                                                                                                                                                                                              • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                              • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                              • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                              \n@param recipeType One of the following values:

                                                                                                                                                                                                                                                                                                              • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                              • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                              • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                One of the following values:

                                                                                                                                                                                                                                                                                                                • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                                • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                                • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                                \n@return One of the following values:

                                                                                                                                                                                                                                                                                                                • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                                • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                                • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                  One of the following values:

                                                                                                                                                                                                                                                                                                                  • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                                  • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                                  • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                                  \n@param recipeType One of the following values:

                                                                                                                                                                                                                                                                                                                  • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                                  • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                                  • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                                  • ", "setterMethodName" : "setRecipeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    One of the following values:

                                                                                                                                                                                                                                                                                                                    • PERSONALIZED_RANKING

                                                                                                                                                                                                                                                                                                                    • RELATED_ITEMS

                                                                                                                                                                                                                                                                                                                    • USER_PERSONALIZATION

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix format) that the recipe was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix format) that the recipe was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix format) that the recipe was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix format) that the recipe was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix format) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Recipe", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Recipe", "variableName" : "recipe", "variableType" : "Recipe", "documentation" : null, "simpleType" : "Recipe", "variableSetterType" : "Recipe" }, "wrapper" : false }, "RecipeProvider" : { "c2jName" : "RecipeProvider", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SERVICE", "value" : "SERVICE" } ], "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" : "RecipeProvider", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecipeProvider", "variableName" : "recipeProvider", "variableType" : "RecipeProvider", "documentation" : null, "simpleType" : "RecipeProvider", "variableSetterType" : "RecipeProvider" }, "wrapper" : false }, "RecipeSummary" : { "c2jName" : "RecipeSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    Provides a summary of the properties of a recipe. For a complete listing, call the DescribeRecipe API.

                                                                                                                                                                                                                                                                                                                    ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) of the recipe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The status of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the recipe was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the recipe was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the recipe was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the recipe was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the recipe was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the recipe was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the recipe was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the recipe was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the recipe was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the recipe was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the recipe was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the recipe was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RecipeArn" : { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) of the recipe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The status of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) of the recipe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The Amazon Resource Name (ARN) of the recipe.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the recipe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the recipe.

                                                                                                                                                                                                                                                                                                                    \n@return The status of the recipe.", "getterModel" : { "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 recipe.

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the recipe.", "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 recipe.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the recipe was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the recipe was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    \n@param creationDateTime The date and time (in Unix time) that the recipe was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was created.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the recipe was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@return The date and time (in Unix time) that the recipe was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    \n@param lastUpdatedDateTime The date and time (in Unix time) that the recipe was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The date and time (in Unix time) that the recipe was last updated.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RecipeSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RecipeSummary", "variableName" : "recipeSummary", "variableType" : "RecipeSummary", "documentation" : null, "simpleType" : "RecipeSummary", "variableSetterType" : "RecipeSummary" }, "wrapper" : false }, "ResourceAlreadyExistsException" : { "c2jName" : "ResourceAlreadyExistsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The specified resource already exists.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceAlreadyExistsException", "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" : "ResourceAlreadyExistsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceAlreadyExistsException", "variableName" : "resourceAlreadyExistsException", "variableType" : "ResourceAlreadyExistsException", "documentation" : null, "simpleType" : "ResourceAlreadyExistsException", "variableSetterType" : "ResourceAlreadyExistsException" }, "wrapper" : false }, "ResourceInUseException" : { "c2jName" : "ResourceInUseException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The specified resource is in use.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceInUseException", "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" : "ResourceInUseException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceInUseException", "variableName" : "resourceInUseException", "variableType" : "ResourceInUseException", "documentation" : null, "simpleType" : "ResourceInUseException", "variableSetterType" : "ResourceInUseException" }, "wrapper" : false }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    Could not 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" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "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 }, "Solution" : { "c2jName" : "Solution", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    An object that provides information about a solution. A solution is a trained model that can be deployed as a campaign.

                                                                                                                                                                                                                                                                                                                    ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the 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 #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 solution.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the solution.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The name of the solution.

                                                                                                                                                                                                                                                                                                                    \n@return The name of the 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" : "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 solution.

                                                                                                                                                                                                                                                                                                                    \n@param name The name of the solution.", "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 solution.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                    \n@param solutionArn The ARN of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                    \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                    \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performHPO", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                    \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                    \n@return Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                    \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                    \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performAutoML", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                    \n@param performAutoML When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                    \n@return When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                    \n@param performAutoML When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used to create the 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 #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The ARN of the recipe used to create the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the recipe used to create the 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" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The ARN of the recipe used to create the solution.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group that provides the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) of the dataset group that provides the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventType(String)}.\n@param eventType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                    \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                    \n@return The event type (for example, 'click' or 'like') that is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                    \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link SolutionConfig.Builder} avoiding the need to create one manually via {@link SolutionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionConfig.Builder#build()} is called immediately and its result is passed to {@link #solutionConfig(SolutionConfig)}.\n@param solutionConfig a consumer that will call methods on {@link SolutionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionConfig(SolutionConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                    \n@param solutionConfig Describes the configuration properties for the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                    \n@return Describes the configuration properties for the solution.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                    \n@param solutionConfig Describes the configuration properties for the solution.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoMLResult", "beanStyleSetterMethodName" : "setAutoMLResult", "c2jName" : "autoMLResult", "c2jShape" : "AutoMLResult", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link AutoMLResult.Builder} avoiding the need to create one manually via {@link AutoMLResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoMLResult.Builder#build()} is called immediately and its result is passed to {@link #autoMLResult(AutoMLResult)}.\n@param autoMLResult a consumer that will call methods on {@link AutoMLResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoMLResult(AutoMLResult)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                    When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMLResult", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                    \n@param autoMLResult When performAutoML is true, specifies the best recipe found.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMLResult", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                    \n@return When performAutoML is true, specifies the best recipe found.", "getterModel" : { "returnType" : "AutoMLResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "autoMLResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMLResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AutoMLResult", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                    \n@param autoMLResult When performAutoML is true, specifies the best recipe found.", "setterMethodName" : "setAutoMLResult", "setterModel" : { "variableDeclarationType" : "AutoMLResult", "variableName" : "autoMLResult", "variableType" : "AutoMLResult", "documentation" : null, "simpleType" : "AutoMLResult", "variableSetterType" : "AutoMLResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoMLResult", "variableName" : "autoMLResult", "variableType" : "AutoMLResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                    When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "AutoMLResult", "variableSetterType" : "AutoMLResult" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the solution.

                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution.

                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                    The status of the solution.

                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                    \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                      The status of the solution.

                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                      \n@return The status of the solution.

                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                      • ", "getterModel" : { "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 solution.

                                                                                                                                                                                                                                                                                                                        A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                        \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                        A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                        • ", "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 solution.

                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param creationDateTime The creation date and time (in Unix time) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \n@return The creation date and time (in Unix time) of the solution.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param creationDateTime The creation date and time (in Unix time) of the solution.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatestSolutionVersion", "beanStyleSetterMethodName" : "setLatestSolutionVersion", "c2jName" : "latestSolutionVersion", "c2jShape" : "SolutionVersionSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link SolutionVersionSummary.Builder} avoiding the need to create one manually via {@link SolutionVersionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersionSummary.Builder#build()} is called immediately and its result is passed to {@link #latestSolutionVersion(SolutionVersionSummary)}.\n@param latestSolutionVersion a consumer that will call methods on {@link SolutionVersionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestSolutionVersion(SolutionVersionSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestSolutionVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \n@param latestSolutionVersion Describes the latest version of the solution, including the status and the ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestSolutionVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \n@return Describes the latest version of the solution, including the status and the ARN.", "getterModel" : { "returnType" : "SolutionVersionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestSolutionVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestSolutionVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestSolutionVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \n@param latestSolutionVersion Describes the latest version of the solution, including the status and the ARN.", "setterMethodName" : "setLatestSolutionVersion", "setterModel" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "latestSolutionVersion", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "latestSolutionVersion", "variableType" : "SolutionVersionSummary", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoMLResult" : { "beanStyleGetterMethodName" : "getAutoMLResult", "beanStyleSetterMethodName" : "setAutoMLResult", "c2jName" : "autoMLResult", "c2jShape" : "AutoMLResult", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link AutoMLResult.Builder} avoiding the need to create one manually via {@link AutoMLResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoMLResult.Builder#build()} is called immediately and its result is passed to {@link #autoMLResult(AutoMLResult)}.\n@param autoMLResult a consumer that will call methods on {@link AutoMLResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoMLResult(AutoMLResult)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMLResult", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                          \n@param autoMLResult When performAutoML is true, specifies the best recipe found.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMLResult", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                          \n@return When performAutoML is true, specifies the best recipe found.", "getterModel" : { "returnType" : "AutoMLResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "autoMLResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMLResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AutoMLResult", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                          \n@param autoMLResult When performAutoML is true, specifies the best recipe found.", "setterMethodName" : "setAutoMLResult", "setterModel" : { "variableDeclarationType" : "AutoMLResult", "variableName" : "autoMLResult", "variableType" : "AutoMLResult", "documentation" : null, "simpleType" : "AutoMLResult", "variableSetterType" : "AutoMLResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoMLResult", "variableName" : "autoMLResult", "variableType" : "AutoMLResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                          When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "AutoMLResult", "variableSetterType" : "AutoMLResult" }, "xmlNameSpaceUri" : null }, "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param creationDateTime The creation date and time (in Unix time) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \n@return The creation date and time (in Unix time) of the solution.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param creationDateTime The creation date and time (in Unix time) of the solution.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the dataset group that provides the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                          \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EventType" : { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventType(String)}.\n@param eventType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                          \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                          \n@return The event type (for example, 'click' or 'like') that is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                          \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LatestSolutionVersion" : { "beanStyleGetterMethodName" : "getLatestSolutionVersion", "beanStyleSetterMethodName" : "setLatestSolutionVersion", "c2jName" : "latestSolutionVersion", "c2jShape" : "SolutionVersionSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link SolutionVersionSummary.Builder} avoiding the need to create one manually via {@link SolutionVersionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersionSummary.Builder#build()} is called immediately and its result is passed to {@link #latestSolutionVersion(SolutionVersionSummary)}.\n@param latestSolutionVersion a consumer that will call methods on {@link SolutionVersionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestSolutionVersion(SolutionVersionSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestSolutionVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \n@param latestSolutionVersion Describes the latest version of the solution, including the status and the ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestSolutionVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \n@return Describes the latest version of the solution, including the status and the ARN.", "getterModel" : { "returnType" : "SolutionVersionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestSolutionVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestSolutionVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestSolutionVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          \n@param latestSolutionVersion Describes the latest version of the solution, including the status and the ARN.", "setterMethodName" : "setLatestSolutionVersion", "setterModel" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "latestSolutionVersion", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "latestSolutionVersion", "variableType" : "SolutionVersionSummary", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the 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 #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 solution.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param name The name of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The name of the solution.

                                                                                                                                                                                                                                                                                                                          \n@return The name of the 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" : "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 solution.

                                                                                                                                                                                                                                                                                                                          \n@param name The name of the solution.", "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 solution.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PerformAutoML" : { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                          \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performAutoML", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                          \n@param performAutoML When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                          \n@return When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                          \n@param performAutoML When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                          When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "PerformHPO" : { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                          \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performHPO", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                          \n@return Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                          \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "RecipeArn" : { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the recipe used to create the 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 #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                          \n@param recipeArn The ARN of the recipe used to create the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                          \n@return The ARN of the recipe used to create the 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" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                          \n@param recipeArn The ARN of the recipe used to create the solution.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the solution.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the solution.

                                                                                                                                                                                                                                                                                                                          \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the solution.

                                                                                                                                                                                                                                                                                                                          \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                          The ARN of the solution.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionConfig" : { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link SolutionConfig.Builder} avoiding the need to create one manually via {@link SolutionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionConfig.Builder#build()} is called immediately and its result is passed to {@link #solutionConfig(SolutionConfig)}.\n@param solutionConfig a consumer that will call methods on {@link SolutionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionConfig(SolutionConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                          \n@param solutionConfig Describes the configuration properties for the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                          \n@return Describes the configuration properties for the solution.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                          \n@param solutionConfig Describes the configuration properties for the solution.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                          Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The status of the solution.

                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution.

                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                          The status of the solution.

                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                          \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                            The status of the solution.

                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                            \n@return The status of the solution.

                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                            • ", "getterModel" : { "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 solution.

                                                                                                                                                                                                                                                                                                                              A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                              \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                              A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                              • ", "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 solution.

                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the 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 #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 solution.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the solution.

                                                                                                                                                                                                                                                                                                                                \n@param name The name of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The name of the solution.

                                                                                                                                                                                                                                                                                                                                \n@return The name of the 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" : "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 solution.

                                                                                                                                                                                                                                                                                                                                \n@param name The name of the solution.", "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 solution.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                \n@param solutionArn The ARN of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performHPO", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                \n@return Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                                \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performAutoML", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                                \n@param performAutoML When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                                \n@return When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                                \n@param performAutoML When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the recipe used to create the 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 #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                                \n@param recipeArn The ARN of the recipe used to create the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                                \n@return The ARN of the recipe used to create the 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" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                                \n@param recipeArn The ARN of the recipe used to create the solution.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The ARN of the recipe used to create the solution.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset group that provides the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                                \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                                \n@return The Amazon Resource Name (ARN) of the dataset group that provides the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                                \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group that provides the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the dataset group that provides the training data.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventType(String)}.\n@param eventType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                \n@return The event type (for example, 'click' or 'like') that is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link SolutionConfig.Builder} avoiding the need to create one manually via {@link SolutionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionConfig.Builder#build()} is called immediately and its result is passed to {@link #solutionConfig(SolutionConfig)}.\n@param solutionConfig a consumer that will call methods on {@link SolutionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionConfig(SolutionConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                \n@param solutionConfig Describes the configuration properties for the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                \n@return Describes the configuration properties for the solution.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                \n@param solutionConfig Describes the configuration properties for the solution.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoMLResult", "beanStyleSetterMethodName" : "setAutoMLResult", "c2jName" : "autoMLResult", "c2jShape" : "AutoMLResult", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link AutoMLResult.Builder} avoiding the need to create one manually via {@link AutoMLResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoMLResult.Builder#build()} is called immediately and its result is passed to {@link #autoMLResult(AutoMLResult)}.\n@param autoMLResult a consumer that will call methods on {@link AutoMLResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoMLResult(AutoMLResult)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMLResult", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                                \n@param autoMLResult When performAutoML is true, specifies the best recipe found.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMLResult", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                                \n@return When performAutoML is true, specifies the best recipe found.", "getterModel" : { "returnType" : "AutoMLResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "autoMLResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMLResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AutoMLResult", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                                \n@param autoMLResult When performAutoML is true, specifies the best recipe found.", "setterMethodName" : "setAutoMLResult", "setterModel" : { "variableDeclarationType" : "AutoMLResult", "variableName" : "autoMLResult", "variableType" : "AutoMLResult", "documentation" : null, "simpleType" : "AutoMLResult", "variableSetterType" : "AutoMLResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoMLResult", "variableName" : "autoMLResult", "variableType" : "AutoMLResult", "documentation" : "

                                                                                                                                                                                                                                                                                                                                When performAutoML is true, specifies the best recipe found.

                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "AutoMLResult", "variableSetterType" : "AutoMLResult" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The status of the solution.

                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution.

                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                The status of the solution.

                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                  The status of the solution.

                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                  \n@return The status of the solution.

                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                  • ", "getterModel" : { "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 solution.

                                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                    \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                    • ", "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 solution.

                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                                      \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@return The creation date and time (in Unix time) of the solution.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@param creationDateTime The creation date and time (in Unix time) of the solution.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The creation date and time (in Unix time) of the solution.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                      \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                      \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatestSolutionVersion", "beanStyleSetterMethodName" : "setLatestSolutionVersion", "c2jName" : "latestSolutionVersion", "c2jShape" : "SolutionVersionSummary", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link SolutionVersionSummary.Builder} avoiding the need to create one manually via {@link SolutionVersionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionVersionSummary.Builder#build()} is called immediately and its result is passed to {@link #latestSolutionVersion(SolutionVersionSummary)}.\n@param latestSolutionVersion a consumer that will call methods on {@link SolutionVersionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestSolutionVersion(SolutionVersionSummary)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestSolutionVersion", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                                      \n@param latestSolutionVersion Describes the latest version of the solution, including the status and the ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestSolutionVersion", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                                      \n@return Describes the latest version of the solution, including the status and the ARN.", "getterModel" : { "returnType" : "SolutionVersionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestSolutionVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestSolutionVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestSolutionVersion", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                                      \n@param latestSolutionVersion Describes the latest version of the solution, including the status and the ARN.", "setterMethodName" : "setLatestSolutionVersion", "setterModel" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "latestSolutionVersion", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "latestSolutionVersion", "variableType" : "SolutionVersionSummary", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the latest version of the solution, including the status and the ARN.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Solution", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Solution", "variableName" : "solution", "variableType" : "Solution", "documentation" : null, "simpleType" : "Solution", "variableSetterType" : "Solution" }, "wrapper" : false }, "SolutionConfig" : { "c2jName" : "SolutionConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                      ", "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" : "getEventValueThreshold", "beanStyleSetterMethodName" : "setEventValueThreshold", "c2jName" : "eventValueThreshold", "c2jShape" : "EventValueThreshold", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventValueThreshold(String)}.\n@param eventValueThreshold a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventValueThreshold(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventValueThreshold", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@param eventValueThreshold Only events with a value greater than or equal to this threshold are used for training a model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventValueThreshold", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@return Only events with a value greater than or equal to this threshold are used for training a model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventValueThreshold", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventValueThreshold", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventValueThreshold", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@param eventValueThreshold Only events with a value greater than or equal to this threshold are used for training a model.", "setterMethodName" : "setEventValueThreshold", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventValueThreshold", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventValueThreshold", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHpoConfig", "beanStyleSetterMethodName" : "setHpoConfig", "c2jName" : "hpoConfig", "c2jShape" : "HPOConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link HPOConfig.Builder} avoiding the need to create one manually via {@link HPOConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOConfig.Builder#build()} is called immediately and its result is passed to {@link #hpoConfig(HPOConfig)}.\n@param hpoConfig a consumer that will call methods on {@link HPOConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoConfig(HPOConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@param hpoConfig Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@return Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.", "getterModel" : { "returnType" : "HPOConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@param hpoConfig Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.", "setterMethodName" : "setHpoConfig", "setterModel" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : null, "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmHyperParameters", "beanStyleSetterMethodName" : "setAlgorithmHyperParameters", "c2jName" : "algorithmHyperParameters", "c2jShape" : "HyperParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \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 #algorithmHyperParameters(Map)}.\n@param algorithmHyperParameters 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 #algorithmHyperParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmHyperParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n@param algorithmHyperParameters Lists the hyperparameter names and ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmHyperParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Lists the hyperparameter names and ranges.", "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" : "algorithmHyperParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmHyperParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "AlgorithmHyperParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n@param algorithmHyperParameters Lists the hyperparameter names and ranges.", "setterMethodName" : "setAlgorithmHyperParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "algorithmHyperParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "algorithmHyperParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeatureTransformationParameters", "beanStyleSetterMethodName" : "setFeatureTransformationParameters", "c2jName" : "featureTransformationParameters", "c2jShape" : "FeatureTransformationParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \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 #featureTransformationParameters(Map)}.\n@param featureTransformationParameters 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 #featureTransformationParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n@param featureTransformationParameters Lists the feature transformation parameters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Lists the feature transformation parameters.", "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" : "featureTransformationParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "FeatureTransformationParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n@param featureTransformationParameters Lists the feature transformation parameters.", "setterMethodName" : "setFeatureTransformationParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "featureTransformationParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "featureTransformationParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoMLConfig", "beanStyleSetterMethodName" : "setAutoMLConfig", "c2jName" : "autoMLConfig", "c2jShape" : "AutoMLConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link AutoMLConfig.Builder} avoiding the need to create one manually via {@link AutoMLConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoMLConfig.Builder#build()} is called immediately and its result is passed to {@link #autoMLConfig(AutoMLConfig)}.\n@param autoMLConfig a consumer that will call methods on {@link AutoMLConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoMLConfig(AutoMLConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMLConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@param autoMLConfig The AutoMLConfig object containing a list of recipes to search when AutoML is performed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMLConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@return The AutoMLConfig object containing a list of recipes to search when AutoML is performed.", "getterModel" : { "returnType" : "AutoMLConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "autoMLConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMLConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AutoMLConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@param autoMLConfig The AutoMLConfig object containing a list of recipes to search when AutoML is performed.", "setterMethodName" : "setAutoMLConfig", "setterModel" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : null, "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AlgorithmHyperParameters" : { "beanStyleGetterMethodName" : "getAlgorithmHyperParameters", "beanStyleSetterMethodName" : "setAlgorithmHyperParameters", "c2jName" : "algorithmHyperParameters", "c2jShape" : "HyperParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \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 #algorithmHyperParameters(Map)}.\n@param algorithmHyperParameters 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 #algorithmHyperParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmHyperParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n@param algorithmHyperParameters Lists the hyperparameter names and ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmHyperParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Lists the hyperparameter names and ranges.", "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" : "algorithmHyperParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmHyperParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "AlgorithmHyperParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n@param algorithmHyperParameters Lists the hyperparameter names and ranges.", "setterMethodName" : "setAlgorithmHyperParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "algorithmHyperParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "algorithmHyperParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "AutoMLConfig" : { "beanStyleGetterMethodName" : "getAutoMLConfig", "beanStyleSetterMethodName" : "setAutoMLConfig", "c2jName" : "autoMLConfig", "c2jShape" : "AutoMLConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link AutoMLConfig.Builder} avoiding the need to create one manually via {@link AutoMLConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoMLConfig.Builder#build()} is called immediately and its result is passed to {@link #autoMLConfig(AutoMLConfig)}.\n@param autoMLConfig a consumer that will call methods on {@link AutoMLConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoMLConfig(AutoMLConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMLConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@param autoMLConfig The AutoMLConfig object containing a list of recipes to search when AutoML is performed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMLConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@return The AutoMLConfig object containing a list of recipes to search when AutoML is performed.", "getterModel" : { "returnType" : "AutoMLConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "autoMLConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMLConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AutoMLConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@param autoMLConfig The AutoMLConfig object containing a list of recipes to search when AutoML is performed.", "setterMethodName" : "setAutoMLConfig", "setterModel" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : null, "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "xmlNameSpaceUri" : null }, "EventValueThreshold" : { "beanStyleGetterMethodName" : "getEventValueThreshold", "beanStyleSetterMethodName" : "setEventValueThreshold", "c2jName" : "eventValueThreshold", "c2jShape" : "EventValueThreshold", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventValueThreshold(String)}.\n@param eventValueThreshold a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventValueThreshold(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventValueThreshold", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@param eventValueThreshold Only events with a value greater than or equal to this threshold are used for training a model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventValueThreshold", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@return Only events with a value greater than or equal to this threshold are used for training a model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventValueThreshold", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventValueThreshold", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventValueThreshold", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@param eventValueThreshold Only events with a value greater than or equal to this threshold are used for training a model.", "setterMethodName" : "setEventValueThreshold", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventValueThreshold", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventValueThreshold", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FeatureTransformationParameters" : { "beanStyleGetterMethodName" : "getFeatureTransformationParameters", "beanStyleSetterMethodName" : "setFeatureTransformationParameters", "c2jName" : "featureTransformationParameters", "c2jShape" : "FeatureTransformationParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \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 #featureTransformationParameters(Map)}.\n@param featureTransformationParameters 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 #featureTransformationParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n@param featureTransformationParameters Lists the feature transformation parameters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Lists the feature transformation parameters.", "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" : "featureTransformationParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "FeatureTransformationParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n@param featureTransformationParameters Lists the feature transformation parameters.", "setterMethodName" : "setFeatureTransformationParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "featureTransformationParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "featureTransformationParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "HpoConfig" : { "beanStyleGetterMethodName" : "getHpoConfig", "beanStyleSetterMethodName" : "setHpoConfig", "c2jName" : "hpoConfig", "c2jShape" : "HPOConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link HPOConfig.Builder} avoiding the need to create one manually via {@link HPOConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOConfig.Builder#build()} is called immediately and its result is passed to {@link #hpoConfig(HPOConfig)}.\n@param hpoConfig a consumer that will call methods on {@link HPOConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoConfig(HPOConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@param hpoConfig Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@return Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.", "getterModel" : { "returnType" : "HPOConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@param hpoConfig Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.", "setterMethodName" : "setHpoConfig", "setterModel" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : null, "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEventValueThreshold", "beanStyleSetterMethodName" : "setEventValueThreshold", "c2jName" : "eventValueThreshold", "c2jShape" : "EventValueThreshold", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventValueThreshold(String)}.\n@param eventValueThreshold a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventValueThreshold(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventValueThreshold", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@param eventValueThreshold Only events with a value greater than or equal to this threshold are used for training a model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventValueThreshold", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@return Only events with a value greater than or equal to this threshold are used for training a model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventValueThreshold", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventValueThreshold", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventValueThreshold", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      \n@param eventValueThreshold Only events with a value greater than or equal to this threshold are used for training a model.", "setterMethodName" : "setEventValueThreshold", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventValueThreshold", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventValueThreshold", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Only events with a value greater than or equal to this threshold are used for training a model.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHpoConfig", "beanStyleSetterMethodName" : "setHpoConfig", "c2jName" : "hpoConfig", "c2jShape" : "HPOConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link HPOConfig.Builder} avoiding the need to create one manually via {@link HPOConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link HPOConfig.Builder#build()} is called immediately and its result is passed to {@link #hpoConfig(HPOConfig)}.\n@param hpoConfig a consumer that will call methods on {@link HPOConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hpoConfig(HPOConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hpoConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@param hpoConfig Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hpoConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@return Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.", "getterModel" : { "returnType" : "HPOConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "hpoConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "hpoConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "HpoConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      \n@param hpoConfig Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.", "setterMethodName" : "setHpoConfig", "setterModel" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : null, "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HPOConfig", "variableName" : "hpoConfig", "variableType" : "HPOConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Describes the properties for hyperparameter optimization (HPO). For use with the bring-your-own-recipe feature. Not used with Amazon Personalize predefined recipes.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "HPOConfig", "variableSetterType" : "HPOConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlgorithmHyperParameters", "beanStyleSetterMethodName" : "setAlgorithmHyperParameters", "c2jName" : "algorithmHyperParameters", "c2jShape" : "HyperParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \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 #algorithmHyperParameters(Map)}.\n@param algorithmHyperParameters 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 #algorithmHyperParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "algorithmHyperParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n@param algorithmHyperParameters Lists the hyperparameter names and ranges.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "algorithmHyperParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Lists the hyperparameter names and ranges.", "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" : "algorithmHyperParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "algorithmHyperParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "AlgorithmHyperParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      \n@param algorithmHyperParameters Lists the hyperparameter names and ranges.", "setterMethodName" : "setAlgorithmHyperParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "algorithmHyperParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "algorithmHyperParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the hyperparameter names and ranges.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeatureTransformationParameters", "beanStyleSetterMethodName" : "setFeatureTransformationParameters", "c2jName" : "featureTransformationParameters", "c2jShape" : "FeatureTransformationParameters", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \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 #featureTransformationParameters(Map)}.\n@param featureTransformationParameters 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 #featureTransformationParameters(Map)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "featureTransformationParameters", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n@param featureTransformationParameters Lists the feature transformation parameters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "featureTransformationParameters", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n

                                                                                                                                                                                                                                                                                                                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                                                                                                                                                                                                                                                                                                      \n@return Lists the feature transformation parameters.", "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" : "featureTransformationParameters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "featureTransformationParameters", "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" : "ParameterName", "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ParameterValue", "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "FeatureTransformationParameters", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      \n@param featureTransformationParameters Lists the feature transformation parameters.", "setterMethodName" : "setFeatureTransformationParameters", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "featureTransformationParameters", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "featureTransformationParameters", "variableType" : "java.util.Map", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Lists the feature transformation parameters.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAutoMLConfig", "beanStyleSetterMethodName" : "setAutoMLConfig", "c2jName" : "autoMLConfig", "c2jShape" : "AutoMLConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link AutoMLConfig.Builder} avoiding the need to create one manually via {@link AutoMLConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link AutoMLConfig.Builder#build()} is called immediately and its result is passed to {@link #autoMLConfig(AutoMLConfig)}.\n@param autoMLConfig a consumer that will call methods on {@link AutoMLConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoMLConfig(AutoMLConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoMLConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@param autoMLConfig The AutoMLConfig object containing a list of recipes to search when AutoML is performed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoMLConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@return The AutoMLConfig object containing a list of recipes to search when AutoML is performed.", "getterModel" : { "returnType" : "AutoMLConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "autoMLConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "autoMLConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AutoMLConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      \n@param autoMLConfig The AutoMLConfig object containing a list of recipes to search when AutoML is performed.", "setterMethodName" : "setAutoMLConfig", "setterModel" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : null, "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AutoMLConfig", "variableName" : "autoMLConfig", "variableType" : "AutoMLConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "AutoMLConfig", "variableSetterType" : "AutoMLConfig" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SolutionConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "wrapper" : false }, "SolutionSummary" : { "c2jName" : "SolutionSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      Provides a summary of the properties of a solution. For a complete listing, call the DescribeSolution API.

                                                                                                                                                                                                                                                                                                                                      ", "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" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the 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 #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 solution.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@param name The name of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The name of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@return The name of the 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" : "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 solution.

                                                                                                                                                                                                                                                                                                                                      \n@param name The name of the solution.", "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 solution.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@param solutionArn The Amazon Resource Name (ARN) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                      \n@param solutionArn The Amazon Resource Name (ARN) of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The status of the solution.

                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution.

                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                      The status of the solution.

                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                      \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                        The status of the solution.

                                                                                                                                                                                                                                                                                                                                        A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                        \n@return The status of the solution.

                                                                                                                                                                                                                                                                                                                                        A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                        • ", "getterModel" : { "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 solution.

                                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                          \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                          A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                          • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                          • ", "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 solution.

                                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \n@param creationDateTime The date and time (in Unix time) that the solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \n@return The date and time (in Unix time) that the solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \n@param creationDateTime The date and time (in Unix time) that the solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \n@param creationDateTime The date and time (in Unix time) that the solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \n@return The date and time (in Unix time) that the solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            \n@param creationDateTime The date and time (in Unix time) that the solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the 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 #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 solution.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the solution.

                                                                                                                                                                                                                                                                                                                                            \n@param name The name of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The name of the solution.

                                                                                                                                                                                                                                                                                                                                            \n@return The name of the 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" : "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 solution.

                                                                                                                                                                                                                                                                                                                                            \n@param name The name of the solution.", "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 solution.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                            \n@param solutionArn The Amazon Resource Name (ARN) of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The status of the solution.

                                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution.

                                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                            The status of the solution.

                                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                            \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                            A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                            • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                            • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                              The status of the solution.

                                                                                                                                                                                                                                                                                                                                              A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                              \n@return The status of the solution.

                                                                                                                                                                                                                                                                                                                                              A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                              • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                              • ", "getterModel" : { "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 solution.

                                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                                A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                • ", "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 solution.

                                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The name of the 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 #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 solution.

                                                                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The name of the solution.

                                                                                                                                                                                                                                                                                                                                                  \n@param name The name of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The name of the solution.

                                                                                                                                                                                                                                                                                                                                                  \n@return The name of the 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" : "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 solution.

                                                                                                                                                                                                                                                                                                                                                  \n@param name The name of the solution.", "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 solution.

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                                  \n@return The Amazon Resource Name (ARN) of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                                  \n@param solutionArn The Amazon Resource Name (ARN) of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                  The Amazon Resource Name (ARN) of the solution.

                                                                                                                                                                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The status of the solution.

                                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution.

                                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                  The status of the solution.

                                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                  \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                                  A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                  • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                    The status of the solution.

                                                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                    \n@return The status of the solution.

                                                                                                                                                                                                                                                                                                                                                    A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                    • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                    • ", "getterModel" : { "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 solution.

                                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                      \n@param status The status of the solution.

                                                                                                                                                                                                                                                                                                                                                      A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                      • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                      • ", "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 solution.

                                                                                                                                                                                                                                                                                                                                                        A solution can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                        • DELETE PENDING > DELETE IN_PROGRESS

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                                        \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                                        \n@param creationDateTime The date and time (in Unix time) that the solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                                        \n@return The date and time (in Unix time) that the solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                                        \n@param creationDateTime The date and time (in Unix time) that the solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was created.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                        \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                        \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SolutionSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SolutionSummary", "variableName" : "solutionSummary", "variableType" : "SolutionSummary", "documentation" : null, "simpleType" : "SolutionSummary", "variableSetterType" : "SolutionSummary" }, "wrapper" : false }, "SolutionVersion" : { "c2jName" : "SolutionVersion", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        An object that provides information about a specific version of a Solution.

                                                                                                                                                                                                                                                                                                                                                        ", "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" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                        \n@param solutionVersionArn The ARN of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                        \n@return The ARN of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                        \n@param solutionVersionArn The ARN of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@param solutionArn The ARN of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                        \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performHPO", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                        \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                        \n@return Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                        \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                        \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performAutoML", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                        \n@param performAutoML When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                        \n@return When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                        \n@param performAutoML When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the recipe used in the 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 #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@param recipeArn The ARN of the recipe used in the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@return The ARN of the recipe used in the 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" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@param recipeArn The ARN of the recipe used in the solution.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventType(String)}.\n@param eventType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                        \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                        \n@return The event type (for example, 'click' or 'like') that is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                        \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group providing the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group providing the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                        \n@return The Amazon Resource Name (ARN) of the dataset group providing the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                        \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group providing the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link SolutionConfig.Builder} avoiding the need to create one manually via {@link SolutionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionConfig.Builder#build()} is called immediately and its result is passed to {@link #solutionConfig(SolutionConfig)}.\n@param solutionConfig a consumer that will call methods on {@link SolutionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionConfig(SolutionConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@param solutionConfig Describes the configuration properties for the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@return Describes the configuration properties for the solution.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                        \n@param solutionConfig Describes the configuration properties for the solution.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                        Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                        ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution version.

                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                        The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                        \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                          The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                          \n@return The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                          • ", "getterModel" : { "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 solution version.

                                                                                                                                                                                                                                                                                                                                                            A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                            \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                            A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                            • ", "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 solution version.

                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureReason", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \n@param failureReason If training a solution version fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \n@return If training a solution version fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \n@param failureReason If training a solution version fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix time) that this version of the solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \n@return The date and time (in Unix time) that this version of the solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix time) that this version of the solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix time) that this version of the solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \n@return The date and time (in Unix time) that this version of the solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              \n@param creationDateTime The date and time (in Unix time) that this version of the solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "DatasetGroupArn" : { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset group providing the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                              \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group providing the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                              \n@return The Amazon Resource Name (ARN) of the dataset group providing the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                              \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group providing the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EventType" : { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventType(String)}.\n@param eventType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                              \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                              \n@return The event type (for example, 'click' or 'like') that is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                              \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureReason", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \n@param failureReason If training a solution version fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \n@return If training a solution version fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              \n@param failureReason If training a solution version fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "PerformAutoML" : { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                              \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performAutoML", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                              \n@param performAutoML When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                              \n@return When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                              \n@param performAutoML When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "PerformHPO" : { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                              \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performHPO", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                              \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                              \n@return Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                              \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "RecipeArn" : { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the recipe used in the 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 #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@param recipeArn The ARN of the recipe used in the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@return The ARN of the recipe used in the 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" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@param recipeArn The ARN of the recipe used in the solution.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionArn" : { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@param solutionArn The ARN of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SolutionConfig" : { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link SolutionConfig.Builder} avoiding the need to create one manually via {@link SolutionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionConfig.Builder#build()} is called immediately and its result is passed to {@link #solutionConfig(SolutionConfig)}.\n@param solutionConfig a consumer that will call methods on {@link SolutionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionConfig(SolutionConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@param solutionConfig Describes the configuration properties for the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@return Describes the configuration properties for the solution.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                              \n@param solutionConfig Describes the configuration properties for the solution.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                              \n@param solutionVersionArn The ARN of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                              \n@return The ARN of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                              \n@param solutionVersionArn The ARN of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                              The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution version.

                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                              The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                              \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                \n@return The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                • ", "getterModel" : { "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                  A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                  \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                  A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                  • ", "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    \n@param solutionVersionArn The ARN of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    \n@param solutionVersionArn The ARN of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionArn", "beanStyleSetterMethodName" : "setSolutionArn", "c2jName" : "solutionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the 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 #solutionArn(String)}.\n@param solutionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@param solutionArn The ARN of the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the 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" : "solutionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@param solutionArn The ARN of the solution.", "setterMethodName" : "setSolutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the solution.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformHPO", "beanStyleSetterMethodName" : "setPerformHPO", "c2jName" : "performHPO", "c2jShape" : "PerformHPO", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                                    \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 #performHPO(Boolean)}.\n@param performHPO 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 #performHPO(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performHPO", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                                    \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performHPO", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                                    \n@return Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performHPO", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performHPO", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformHPO", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                                    \n@param performHPO Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.", "setterMethodName" : "setPerformHPO", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performHPO", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPerformAutoML", "beanStyleSetterMethodName" : "setPerformAutoML", "c2jName" : "performAutoML", "c2jShape" : "PerformAutoML", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                                    \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 #performAutoML(Boolean)}.\n@param performAutoML 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 #performAutoML(Boolean)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "performAutoML", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                                    \n@param performAutoML When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "performAutoML", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                                    \n@return When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "performAutoML", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "performAutoML", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PerformAutoML", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                                    \n@param performAutoML When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.", "setterMethodName" : "setPerformAutoML", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "performAutoML", "variableType" : "Boolean", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    When true, Amazon Personalize performs a search for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRecipeArn", "beanStyleSetterMethodName" : "setRecipeArn", "c2jName" : "recipeArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used in the 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 #recipeArn(String)}.\n@param recipeArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #recipeArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "recipeArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The ARN of the recipe used in the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "recipeArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@return The ARN of the recipe used in the 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" : "recipeArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "recipeArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RecipeArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@param recipeArn The ARN of the recipe used in the solution.", "setterMethodName" : "setRecipeArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "recipeArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The ARN of the recipe used in the solution.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEventType", "beanStyleSetterMethodName" : "setEventType", "c2jName" : "eventType", "c2jShape" : "EventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventType(String)}.\n@param eventType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventType(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "eventType", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                                    \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eventType", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                                    \n@return The event type (for example, 'click' or 'like') that is used for training the model.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "eventType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "eventType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EventType", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                                    \n@param eventType The event type (for example, 'click' or 'like') that is used for training the model.", "setterMethodName" : "setEventType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eventType", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The event type (for example, 'click' or 'like') that is used for training the model.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDatasetGroupArn", "beanStyleSetterMethodName" : "setDatasetGroupArn", "c2jName" : "datasetGroupArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group providing the training 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 #datasetGroupArn(String)}.\n@param datasetGroupArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #datasetGroupArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "datasetGroupArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group providing the training data.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "datasetGroupArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) of the dataset group providing the training 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" : "datasetGroupArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "datasetGroupArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DatasetGroupArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                                    \n@param datasetGroupArn The Amazon Resource Name (ARN) of the dataset group providing the training data.", "setterMethodName" : "setDatasetGroupArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "datasetGroupArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The Amazon Resource Name (ARN) of the dataset group providing the training data.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionConfig", "beanStyleSetterMethodName" : "setSolutionConfig", "c2jName" : "solutionConfig", "c2jShape" : "SolutionConfig", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link SolutionConfig.Builder} avoiding the need to create one manually via {@link SolutionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link SolutionConfig.Builder#build()} is called immediately and its result is passed to {@link #solutionConfig(SolutionConfig)}.\n@param solutionConfig a consumer that will call methods on {@link SolutionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionConfig(SolutionConfig)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionConfig", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@param solutionConfig Describes the configuration properties for the solution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionConfig", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@return Describes the configuration properties for the solution.", "getterModel" : { "returnType" : "SolutionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SolutionConfig", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                                    \n@param solutionConfig Describes the configuration properties for the solution.", "setterMethodName" : "setSolutionConfig", "setterModel" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : null, "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SolutionConfig", "variableName" : "solutionConfig", "variableType" : "SolutionConfig", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                    Describes the configuration properties for the solution.

                                                                                                                                                                                                                                                                                                                                                                    ", "simpleType" : "SolutionConfig", "variableSetterType" : "SolutionConfig" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution version.

                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                    The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                    \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                    • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                      The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                      \n@return The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                      • ", "getterModel" : { "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                        \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                        • ", "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureReason", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                          \n@param failureReason If training a solution version fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                          \n@return If training a solution version fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                          \n@param failureReason If training a solution version fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          If training a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                                          \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that this version of the solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The date and time (in Unix time) that this version of the solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                                          \n@param creationDateTime The date and time (in Unix time) that this version of the solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that this version of the solution was created.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The date and time (in Unix time) that the solution was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                                          \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The date and time (in Unix time) that the solution was last updated.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SolutionVersion", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SolutionVersion", "variableName" : "solutionVersion", "variableType" : "SolutionVersion", "documentation" : null, "simpleType" : "SolutionVersion", "variableSetterType" : "SolutionVersion" }, "wrapper" : false }, "SolutionVersionSummary" : { "c2jName" : "SolutionVersionSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          Provides a summary of the properties of a solution version. For a complete listing, call the DescribeSolutionVersion API.

                                                                                                                                                                                                                                                                                                                                                                          ", "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" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          \n@return The Amazon Resource Name (ARN) of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution version.

                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                          The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                          \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                          • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                            The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                            A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                            \n@return The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                            A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                            • ", "getterModel" : { "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                              \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                              A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                              • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                              • ", "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \n@param creationDateTime The date and time (in Unix time) that this version of a solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \n@return The date and time (in Unix time) that this version of a solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \n@param creationDateTime The date and time (in Unix time) that this version of a solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution version was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                \n@return The date and time (in Unix time) that the solution version was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution version was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureReason", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \n@param failureReason If a solution version fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \n@return If a solution version fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \n@param failureReason If a solution version fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDateTime" : { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \n@param creationDateTime The date and time (in Unix time) that this version of a solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \n@return The date and time (in Unix time) that this version of a solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                \n@param creationDateTime The date and time (in Unix time) that this version of a solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "FailureReason" : { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureReason", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \n@param failureReason If a solution version fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \n@return If a solution version fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                \n@param failureReason If a solution version fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastUpdatedDateTime" : { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution version was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                \n@return The date and time (in Unix time) that the solution version was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution version was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                \n@return The Amazon Resource Name (ARN) of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                  The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                  A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                  \n@return The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                  A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                  • ", "getterModel" : { "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                    \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                    A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                    • ", "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the solution version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      \n@param solutionVersionArn The Amazon Resource Name (ARN) of the solution version.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The Amazon Resource Name (ARN) of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "Status", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #status(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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "status", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                      The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                      \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                      A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                      • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                        The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                        \n@return The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                        A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                        • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                        • ", "getterModel" : { "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                          \n@param status The status of the solution version.

                                                                                                                                                                                                                                                                                                                                                                                          A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                          • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                          • ", "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 solution version.

                                                                                                                                                                                                                                                                                                                                                                                            A solution version can be in one of the following states:

                                                                                                                                                                                                                                                                                                                                                                                            • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDateTime", "beanStyleSetterMethodName" : "setCreationDateTime", "c2jName" : "creationDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                            \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 #creationDateTime(Instant)}.\n@param creationDateTime 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 #creationDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param creationDateTime The date and time (in Unix time) that this version of a solution was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The date and time (in Unix time) that this version of a solution was created.", "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" : "creationDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param creationDateTime The date and time (in Unix time) that this version of a solution was created.", "setterMethodName" : "setCreationDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that this version of a solution was created.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDateTime", "beanStyleSetterMethodName" : "setLastUpdatedDateTime", "c2jName" : "lastUpdatedDateTime", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution version was last 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 #lastUpdatedDateTime(Instant)}.\n@param lastUpdatedDateTime 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 #lastUpdatedDateTime(Instant)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedDateTime", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution version was last updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDateTime", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The date and time (in Unix time) that the solution version was last 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" : "lastUpdatedDateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDateTime", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param lastUpdatedDateTime The date and time (in Unix time) that the solution version was last updated.", "setterMethodName" : "setLastUpdatedDateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDateTime", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The date and time (in Unix time) that the solution version was last updated.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFailureReason", "beanStyleSetterMethodName" : "setFailureReason", "c2jName" : "failureReason", "c2jShape" : "FailureReason", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureReason", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param failureReason If a solution version fails, the reason behind the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureReason", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return If a solution version fails, the reason behind the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FailureReason", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param failureReason If a solution version fails, the reason behind the failure.", "setterMethodName" : "setFailureReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "failureReason", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            If a solution version fails, the reason behind the failure.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SolutionVersionSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SolutionVersionSummary", "variableName" : "solutionVersionSummary", "variableType" : "SolutionVersionSummary", "documentation" : null, "simpleType" : "SolutionVersionSummary", "variableSetterType" : "SolutionVersionSummary" }, "wrapper" : false }, "UpdateCampaignRequest" : { "c2jName" : "UpdateCampaignRequest", "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" : "UpdateCampaign", "locationName" : null, "requestUri" : "/", "target" : "AmazonPersonalize.UpdateCampaign", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the campaign.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param solutionVersionArn The ARN of a new solution version to deploy.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The ARN of a new solution version to deploy.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param solutionVersionArn The ARN of a new solution version to deploy.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minProvisionedTPS", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the campaign.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MinProvisionedTPS" : { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minProvisionedTPS", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "SolutionVersionArn" : { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param solutionVersionArn The ARN of a new solution version to deploy.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The ARN of a new solution version to deploy.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param solutionVersionArn The ARN of a new solution version to deploy.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the campaign.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The Amazon Resource Name (ARN) of the campaign.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The Amazon Resource Name (ARN) of the campaign.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSolutionVersionArn", "beanStyleSetterMethodName" : "setSolutionVersionArn", "c2jName" : "solutionVersionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #solutionVersionArn(String)}.\n@param solutionVersionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #solutionVersionArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "solutionVersionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param solutionVersionArn The ARN of a new solution version to deploy.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "solutionVersionArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The ARN of a new solution version to deploy.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "solutionVersionArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "solutionVersionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SolutionVersionArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param solutionVersionArn The ARN of a new solution version to deploy.", "setterMethodName" : "setSolutionVersionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "solutionVersionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The ARN of a new solution version to deploy.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMinProvisionedTPS", "beanStyleSetterMethodName" : "setMinProvisionedTPS", "c2jName" : "minProvisionedTPS", "c2jShape" : "TransactionsPerSecond", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \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 #minProvisionedTPS(Integer)}.\n@param minProvisionedTPS 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 #minProvisionedTPS(Integer)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minProvisionedTPS", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "minProvisionedTPS", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "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" : "minProvisionedTPS", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minProvisionedTPS", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinProvisionedTPS", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param minProvisionedTPS Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.", "setterMethodName" : "setMinProvisionedTPS", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minProvisionedTPS", "variableType" : "Integer", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "campaignArn" ], "shapeName" : "UpdateCampaignRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateCampaignRequest", "variableName" : "updateCampaignRequest", "variableType" : "UpdateCampaignRequest", "documentation" : null, "simpleType" : "UpdateCampaignRequest", "variableSetterType" : "UpdateCampaignRequest" }, "wrapper" : false }, "UpdateCampaignResponse" : { "c2jName" : "UpdateCampaignResponse", "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" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The same campaign ARN as given in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The same campaign ARN as given in the request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The same campaign ARN as given in the request.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CampaignArn" : { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The same campaign ARN as given in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The same campaign ARN as given in the request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The same campaign ARN as given in the request.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCampaignArn", "beanStyleSetterMethodName" : "setCampaignArn", "c2jName" : "campaignArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #campaignArn(String)}.\n@param campaignArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #campaignArn(String)", "deprecated" : false, "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "campaignArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The same campaign ARN as given in the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "campaignArn", "getterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@return The same campaign ARN as given in the request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "campaignArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "campaignArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CampaignArn", "sensitive" : false, "setterDocumentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            \n@param campaignArn The same campaign ARN as given in the request.", "setterMethodName" : "setCampaignArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "campaignArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                                                                                                                                                                                                                            The same campaign ARN as given in the request.

                                                                                                                                                                                                                                                                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateCampaignResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateCampaignResponse", "variableName" : "updateCampaignResponse", "variableType" : "UpdateCampaignResponse", "documentation" : null, "simpleType" : "UpdateCampaignResponse", "variableSetterType" : "UpdateCampaignResponse" }, "wrapper" : false } }, "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" : "PersonalizeException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.personalize.model.PersonalizeException", "sdkRequestBaseClassName" : "PersonalizeRequest", "sdkResponseBaseClassName" : "PersonalizeResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy